【发布时间】:2015-09-18 22:38:20
【问题描述】:
我有一个用 .Net 3.5 编写的桌面应用程序。我希望它能够在安装了 .Net 3.5 或更高版本的所有 Windows 版本上运行。但我不希望用户必须安装 .Net,尤其是旧版本。
例如,如果用户使用的是 Windows 10,他们将默认安装 .Net 4.5。
是否有任何方法可以部署将使用 .Net 或更高版本的基线版本的应用程序。还是我必须进行单独的构建并将它们提供给正确的用户?
【问题讨论】:
-
"但我不希望用户必须安装 .Net,尤其是旧版本。"我试图避免让每个用户都这样做。