各种Windows版本或CPU上的C#/ .NET框架可用性

时间:2014-08-25 10:17:55

标签: c# .net compatibility

我制作了一个针对.Net 2.0和x86的Windows窗体应用程序。我的电脑上的一切都运行顺畅,但我想确保我的应用程序与Windows XP及更高版本完全兼容。我怎样才能做到这一点?

我还能做些什么来提高兼容性吗?降级.NET框架有用吗?有没有工具来测试我的.NET应用程序的兼容性?

我在旧的Windows XP计算机上测试了我的应用程序,我得到了错误0x000013或其他东西。

1 个答案:

答案 0 :(得分:4)

检查要运行应用程序的PC上是否安装了合适的.NET Framework 如果还没有安装,只需安装即可 Windows 7附带了.NET Framework(v 3.5" full profile")预安装,Windows XP没有。您可以发布您的应用程序,安装脚本将检查您的兼容性。

编辑: 我忘了提到你可以在XP机器上安装.NET 4.0。 http://www.microsoft.com/en-us/download/details.aspx?id=17851它应该向后兼容.NET 2.0应用程序,但没有理由不切换到4.0。

相关问题