|
dev
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Running 32-bit App via ClickOnce on 64-bit ServerI have hosted a .NET 2.0 windows application on a 32-bit ASP.NET server. I
am running it via Click Once on a 64-bit Windows Server 2003 client machine. I've compiled the app in x86 mode for 32-bit execution since it uses .NET 1.1 32-bit assemblies. The app runs fine on the 64-bit box if I place it locally and execute it. It however does not fire via ClickOnce - It returns badimageformatexception. It *seems* that when run via ClickOnce the app runs under the IEEXEC.exe host process. Further, by looking at the Task Manager, it seems that ieexec always runs as a 64-bit process (Even the one in the Framework folder, as opposed to the one in the Framework64 folder). Is this the case? If so, that may account for the exception. Is there a way to force ieexec to run in 32-bit mode? Thanks, Krip |
|||||||||||||||||||||||