[英]visual studio installer setup project detecting incorrect version of .net framework as dependency
我创建了面向 .net framework 4.5 的 ac# windows 窗体应用程序。 然后我决定以 .net framework 4 为目标; 所以我还必须重新安装 nuget 包,由于功能减少而修复一些代码,然后清理并重建项目。
我想使用 Visual Studio 2013 安装程序安装项目为我的应用程序创建一个安装程序,但是在我添加文件后,它检测到 .net framework 4.5 作为依赖项而不是 .net framework 4。此外,当我尝试使用生成的安装程序安装另一个时机器它给出了需要 .net framework 4.5 的错误。 在 Windows 窗体项目和安装项目中都没有定义先决条件。
我该如何解决这个依赖问题?
我为解决此问题所做的工作:
我无法获得在 VS2019 中工作的公认答案解决方案,可能是因为菜单已更改。 所以这是我必须做的:
在解决方案资源管理器中查找:您的安装项目 -> Detected Dependencies 文件夹 -> 双击“Microsoft .NET Framework”。 属性窗格应与 .NET Framework 的启动条件一起出现,并且有安装程序应检查的 .NET 版本的属性及其下载链接。 只需确保这与您正在构建应用程序的 .NET 框架相匹配。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.