如何使我的应用程序向后兼容以便他们可以使用它?
答案 0 :(得分:5)
如果您不使用任何.NET 4特定功能,请仅定位3.0或3.5。这将解决任何兼容性问题。这是MSDN上的链接,详细说明了如何操作:
- 在“项目”菜单上,单击“ProjectName属性”。
- 单击“应用程序”选项卡。
- 在Target Framework列表中,选择.NET Framework 2.0,.NET Framework 3.0或.NET Framework 3.5。
答案 1 :(得分:3)
不要使用.NET 4.0功能并在项目中将目标框架设置为.NET 3.5。 然后重建并重新分配。怎么做:
在Visual Studio中,打开您的项目 想要改变。
在“解决方案”中右键单击项目 单击资源管理器,然后单击属性。
在项目设计器中,找到 目标框架清单如下。
对于Visual C#项目,目标 框架列表在Application上 项目设计器的选项卡。更多 信息,请参阅应用页面, 项目设计师(C#)。
在“目标框架”列表中,选择 .NET Framework版本或配置文件 你想要的。
更详细的信息here。
此外,关于不使用4.0功能,您可以阅读有关C# features here。
的更多信息答案 2 :(得分:1)
在项目中定位.Net v3.51框架
答案 3 :(得分:1)
仅使用.net 3.5支持的功能。不要使用任何.net 4.0+功能。