Welcome to the world of Manifest Hell!!!. Soon your eventviewer will be filled with SideBySide error. If you haven't rebuilt of your binaries completely, you will end up getting two entries in your binary manifest. If your test machine is not updated with latest windows updates, your application will not launch at all. You need to update have the runtime binary with newer Runtime.
So here is what you need to do if you are getting SideBySide error.
Open the manifest file(Or the Binary if you are embedding the manifest). See if it has two entries for dependency..
8.0.50727.4053 is the new version after the upgrade.
rebuild all the Dependant projects, so that all are using the newer runtime. In all cases make sure you have only one dependency, if there are more look for its dependency and rebuild'em.
Yes, its simple. Just rebuild.
Finally, Make sure you package right redistributable installer in the final installer.
1 comment:
Sweet... wanted to know about this a lot... if only my manager had told me this earlier...
oh wait...
:)
Post a Comment