Deploying x64 Windows Service

Giganews Newsgroups
Subject: Deploying x64 Windows Service
Posted by:  SteveYau (yauste…@hotmail.com)
Date: Thu, 15 Feb 2007

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