I am experiencing difficulties with converting one specific test-project from VS2005 to VS2008. I am hoping that one of the Bloggingabout.net bloggers / readers can help me with this.
I try to open an existing solutionfile (target 2.0, currently being used in Visual Studio 2005) in Visual Studio 2008 (Team System Developer Edition) but one of the projects won't load (this is a Visual Studio Test Project). Perhaps someone already experienced something similar? I tried several different solutionfiles, each of them containing one or multiple unit-test-projects and there's just one solution that does not load the test-project properly.
Here are some screenshots and other additional info that perhaps might give more insight in this issue.
The unit-test-framework assembly that's referenced in that project is versioned 8.0.0. I also found a version 9.0.0 but changing the reference does not change a thing regarding the actual conversion. Removing the reference from the project is not helping either.
The above image comes from VS2005 ofcourse, all following images are coming from VS2008. Opening the solution or the separate project in Visual Studio 2008 starts the Visual Studio Conversion Wizard.
When done converting the projects, the following messagebox pops up, indicating something went wrong:
The project in the Solution Explorer is then marked as "Unavailable" and unfortunately reloading the project is not going to change anything about it:
Looking at the UpgradeLog.XML, I noticed that the conversion resulted in ErrorLevel 3. Can anyone tell me what that stands for? Comparing it to other conversions this seems like "just a message, not an error" but maybe I just misinterpreted that ...
So, to cut a long story short: does anyone have a clue on how to get the MsTest-project available in VS2008? Or maybe you have some hints on where to start digging? Thanks in advance.