I'm building a project on Win 2008 Server 64-bit, using TFS 2010 build
services and Visual Studio 2010. All projects in the solution are for VS
2010 and .NET Framework 4 (recently converted from VS 2008 and .NET 3.5).
The projects are set for "Any CPU" (so the Platform property in the .csproj
files is 'x86'). WiX 3.5.2110 is installed. The solution builds and
candle/light run to create the MSI.

But when I try to run the MSI, it fails and I see an error in the MSI log
referring to Microsoft.Deployment.WindowsInstaller. I have tried installing
in 32-bit and 64-bit environments, always with msiexec 4.5 (5.0 under Win
7), and .NET 4 is installed and up to date.

Any suggestions? Thanks, here's the error:

System.BadImageFormatException: Could not load file or assembly
'XyzInstaller' or one of its dependencies. This assembly is built by a
runtime newer than the currently loaded runtime and cannot be loaded. File
name: 'XyzInstaller'
   at System.Reflection.Assembly._nLoad(AssemblyName fileName, String
codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark&
stackMark, Boolean throwOnFileNotFound, Boolean
forIntrospection)
   at System.Reflection.Assembly.nLoad(AssemblyName fileName, String
codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark&
stackMark, Boolean throwOnFileNotFound, Boolean
forIntrospection)
   at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef,
Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean
forIntrospection)
   at System.Reflection.Assembly.InternalLoad(String assemblyString,
Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean
forIntrospection)
   at System.AppDomain.Load(String assemblyString)
   at
Microsoft.Deployment.WindowsInstaller.CustomActionProxy.GetCustomActionM
ethod(Session session, String assemblyName, String className, String
methodName)



------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to