我已经使用visual studio 2010完成了我的c sharp应用程序的设计。目标框架是.NET framework 4.0客户端配置文件。应用程序在我的机器上运行完美,它运行Windows 7-32位和其他Windows 7机器,但它在Windows XP机器上工作时出错。一位朋友让我将目标框架更改为.NET framework 2.0,我已经做了但问题是相同的(Windows XP上的错误),另外应用程序在Windows 7上出错。 ....解决办法是什么?? 注意:我的项目没有安装程序
答案 0 :(得分:2)
我的项目没有安装程序
这可能就是问题所在。您很可能只需要创建一个安装程序,它将安装所有程序依赖项,如果没有安装,则包括.NET Framework,但可能还有其他库。
.NET 4及更早版本与Windows XP和Windows 7兼容,只要框架安装正确。
答案 1 :(得分:0)
在使用Windows XP / 7之前我遇到过类似的问题,除了将框架更改为.Net 2.0之外。您还应该检查平台目标是否为:X86。为此,右键单击项目并转到“构建选项卡”。这解决了我的问题。希望它有所帮助。