Re: Deploying x64 Windows Service

Giganews Newsgroups
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?

--
Phil Wilson
[Microsoft MVP Windows Installer]
"SteveYau" <yauste…@hotmail.com> wrote in message
news:963B51D7-251B-43B7-B13D-C5463EDD26…@microsoft.com...
> 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
> built
> 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.
>
> Steve

Replies

None

In response to

Deploying x64 Windows Service posted by SteveYau on Thu, 15 Feb 2007