|Subject:||Re: Deploying x64 Windows Service|
|Posted by:||Phil Wilson (phil.wils…@wonderware.something.com)|
|Date:||Fri, 23 Feb 2007|
Do you mean literally that setup.exe is giving this message, or is it during
the MSI install?
The TargetPlatform is x64 in your setup project's properties?
[Microsoft MVP Windows Installer]
"SteveYau" <yauste…@hotmail.com> wrote in message
> Hi there,
> I've written a Windows Service, built for x64 release platform and have a
> setup project for the solution. The binary and the setup projects are
> by VS2005.
> When I run the setup.exe on a Windows 2003 R2 Ent. Server (x64), it gives
> the following error during installation:
> Exception occurred while initializing the installation:
> System.BadImageFormatException : Attempted to load a 64-bit assembly on a
> 32-bit platform. Use ReflectionOnlyLoad() instead if trying to load for
> reflection purposes.
> The setup project was created in VS2003 and then migrated to VS2005.
> Is there any hint for solving the problem?
> Thanks in advance.
Deploying x64 Windows Service posted by SteveYau on Thu, 15 Feb 2007