Assigning a customer designer in VS2010

Hello experts, I am hoping someone will have a useful tip for my situation.  We are looking to upgrade our VS2008 projects at work to VS2010 so take advantage of some of the new features and eventually transition to .Net 4.0.

We currently use DevExpress XtraReports for our reporting purposes but unfortunately the version we purchased is not compatible with VS2010 and due to some customizations we have made it is not realistic to upgrade to their 2010 version.

Is there a way to somehow assign a custom designer inside of VS2010 so that we could design the reports in VS2008 without having to break out our projects into multiple solutions?  Obviously we could put the reports in their own solution and compile two separate solutions but this is a headache for many reasons I won't get into right now.

Ideally, we could keep one solution and somehow tell the IDE to design the reports in VS2008 when we need to.  is there a way to do this?  Or is there a "compatibility mode" or something similar that would allow us to design them as if we were in VS2008?

Any help or ideas are welcome, we're just hoping to not be stuck in VS2008 until we can finally upgrade our reporting engine.  I'd offer extra points if they let me because this one could save us a lot of trouble.

LVL 12
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Bob LearnedCommented:
We are stuck in a similar situation, since SAP didn't complete their new version of Crystal Reports for 2010, and we are stuck with VS.NET 2005 for the report designer.  Unfortunately, we couldn't see any way to get it to use 2005 for the designer in a single 2010 solution.  We split out the reports into their own solution, and use the multi-targeting capabilities of 2010 to support the 2.0 assembly.  When SAP finally releases their new version (sometime in the 4th quarter), we will be able to have a single solution again (hopefully!!).

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
jmcmunnAuthor Commented:

Yeah, I am sure I am not alone.  I was hoping someone had figured out a workaround that did not involve completely reorganizing our projects and solutions.  We've got a lot of stuff we're going to need to move around if we have to split solutions up, but it will be possible.

Has anyone else found anything more graceful....or shall I say more clever?
Bob LearnedCommented:
The problem is that you need to execute a custom generator tool, and that would need to be available in 2010, and since there isn't one available, I am not sure that a shim could be created.
C++ 11 Fundamentals

This course will introduce you to C++ 11 and teach you about syntax fundamentals.

jmcmunnAuthor Commented:

I've not done a custom generator before in vs2008, are there any good tutorials for something similar to our case that might provide insight if it is possible to do in vs2010?

Does anyone else have any alternatives?  Looks like breaking out into two solutions is gong to be the only way then?
Bob LearnedCommented:
I have tried many things, but I would definitely never try to tackle creating custom generators.  We were perfectly willing to have one solution for the reports, and another for the rest, until we SAP releases the new Crystal Reports version for 2010.  It doesn't sound like you have that opportunity to get a new 2010 release for XtraReports.
jmcmunnAuthor Commented:
This is the route we will end up taking when we need to upgrade.  Unfortunately, without an upgrade to the third part classes and tools, there appears to be no way to host them or create the custom designer.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
.NET Programming

From novice to tech pro — start learning today.