I created the .NET Windows Forms application in Visual Studio 2010. I also created the appropriate installation / installation package through Visual Studio 2010. It is built as a 32-bit (x86) application. (We use third-party Windows Forms controls that are only 32-bit).
I can run the installation package and successfully deploy to other 64-bit Windows environments and 7-bit and 32-bit Windows XP. The installed application works fine for them.
However, when I try to start Windows Server 2008 R2 - 64 bit, the application crashes at startup. It is successfully installed through the installer without any errors.
When the application loads, it crashes. I put the message box as the first line in the application to find out if it passed after loading. The message box is not displayed, so I assume that it occurs during application loading / initialization.
So far, I have not found much to continue. From the details, I see the following:
Exception Code: E0434352
I fished / googled to see if there was something obvious, but I didnโt see anything. I saw some links to a possible stack overflow in
JohnB Jun 05 '11 at 18:30 2011-06-05 18:30
source share