My company has developed an application using the Visual Studio 2010 Isolated Shell. We want to eventually implement multiple languages for the UI, and see that Visual Studio 2012 Isolated Shell has a language pack that would seemingly support this, whereas 2010 does not. So, I am attempting to convert our application to use the VS2012 Isolated Shell.
So far, I have installed VS2012 SDK and VS2012 Isolated Shell on my system, opened the solution for our application in VS2012, updated the target framework to 4.5 for all C# projects, and updated all references in all C# projects to use 11.0 assemblies. (Just to make sure, I created a new 2012 Isolated Shell test project and compared the references in that project with the references in our project.)
My project will compile, however shortly after displaying the splash screen, I get the following generic error message:
"Exception has been thrown by the target of an invocation."
So I started looking in other places - the myApp.exe.config file has multiple references to the 10.0 assemblies, so I updated those according to my test project's file. Also, the vssettings files referenced version 10.1, so I updated those.
At this point I am kind of at a loss as to where to look next. Is there any documentation posted anywhere that describes how to convert from a 2010 Isolated Shell app to 2012? I see just a couple of posts regarding upgrading from VS2008 to VS2010, but no references to documentation on the subject.