我在C#中开发了一个程序,该程序是在PC上开发的,该程序包含多个已安装的.NET框架,Service Pack等。如何才能了解将程序分发给用户的最低安装要求是什么?我应该从一台干净的PC开始,逐一测试.NET框架,还是有更好的方法?
答案 0 :(得分:1)
首先查看应用程序所针对的.NET版本。
例如,如果您的目标是.NET 3.5,则需要also include .NET 2.0
.NET 4.0和4.5是自包含的,因此不需要包含早期版本。
您可以转到项目的属性(右键单击解决方案资源管理器中的属性),点击Build
标签并查找Target Framework
来查看您要定位的版本p>
操作系统中的
Microsoft recommends that you look for features that your application requires,而不是查找您要定位的Windows版本。所以最好列出这些并逐一解决它们。我发现有时候这有点过分,但是一旦你获得了logo认证,它确实有用。
答案 1 :(得分:1)
检查项目属性中的目标框架
注意: - 打开项目解决方案的步骤 (在Visual Studio中打开您的项目,然后打开解决方案资源管理器并右键单击属性)
一些指向更多帮助的链接
1:Retrieve Target Framework Version and Target Framework Profile from a .Net Assembly
2:How to find the .NET framework version of a Visual Studio project?