XP操作系统32位机C#2005环境下开发的应用程序怎么在WIN7 64位机器上运行

XP操作系统32位机C#2005环境下开发的应用程序如何在WIN7 64位机器上运行?
如题,我在XP操作系统下面,利用C# 2005开发了一个应用程序,结果用户现在换了机器,操作系统升级到Win7 64位,应用程序就用不了了,请问我该怎么设置,才能使原来的应用程序能在64位机器上兼容,谢谢指教!
------解决方案--------------------
右击项目-》属性--》生成
目标平台 改成X86 记住是X86
------解决方案--------------------
引用:
右击项目-》属性--》生成
目标平台 改成X86 记住是X86
XP操作系统32位机C#2005环境下开发的应用程序怎么在WIN7 64位机器上运行
------解决方案--------------------
默认就是兼容的,不兼容检查(1)C++ Runtime是否安装,(2)权限,(3)杀毒软件干扰。
------解决方案--------------------
编译的时候用64位编译。
------解决方案--------------------
平台选Any CPU吧。或者选X64也可以。不过你读注册表什么的时候要小心点。
------解决方案--------------------
引用:
右击项目-》属性--》生成
目标平台 改成X86 记住是X86

不是选86,选X64
86是32位的

------解决方案--------------------
C# 2010生成X86程序,在WIN 7 64下运行OK

我认为这个是.NET环境的问题,你生成安装文件,然后使用安装文件的.NET环境应该就可以了
------解决方案--------------------
引用:
引用:右击项目-》属性--》生成
目标平台 改成X86 记住是X86
不是选86,选X64
86是32位的

在64位机器上就得选X86 实际测试过 我当初也和你想的一样