我正在构建一个Windows演示文稿表单应用程序。我遇到的问题是我的同事在桌面上安装了不同版本的.net。如果我在我的机器上构建它的.net版本是4.6。当另一个人的.net版本较低时,它会失败。我可以使用不同版本的.net多次构建应用程序,但我想避免这种情况。那么Visual Studio中是否有一种方法可以构建一个可以在.net?
的多个平台和版本上运行的WPF答案 0 :(得分:0)
您可以在项目属性中更改目标框架(右键单击项目并选择“属性”):
由于较高版本的.NET版本向后兼容早期版本,因此您可以将较低版本定位到计算机上的版本,但这意味着您会丢失较新的版本。
因此,例如,如果您和您的同事认为.NET 4.0是一个很好的目标,那么使用.NET 4.5或.NET 4.0将可以用于构建和运行应用程序。
有关Framework Targets的更多信息,请参阅: