日期:2014-05-17  浏览次数:20644 次

关于C#程序在WIN7 32位和64位环境下运行的条件
楼主自己写了个测试电路性能的小程序,之前是在XP环境下开发,现在碰到几个问题请大大们指导!

1.有很多朋友指出改软件不支持win7的64位系统,由于楼主也没有对应的环境,所以一直没有测试过。
2.偶有几个朋友说win7 32位系统也不能正常使用。


楼主分析了下原因
1. 程序应用了几个DLL,是否是DLL不兼容64位系统
2. 楼主发布程序的时候是 安装文件+.NET farmework2.0 一起打包发布的,是不是win7用户在装了.NET farmework2.0后导致程序不能正常使用
3. 和楼主的开发环境是否有关系,是选择Any CPU编译发布的

最后就是请教下大家有桌面应用开发经验的,一般在XP环境过度到Win7环境都需要做哪些设置!需要检查哪些东西?
不胜感激

------解决方案--------------------
一般不需要做什么设置的吧 你直接用.NET4.0发布软件 应该就可以的