繁体   English   中英

如何在VS 2017中配置Windows安装程序应安装的.NET版本

[英]How can I configure what .NET version should be installed by windows installer in VS 2017

目前我正在开发一个需要.NET 4.0才能正常工作的项目,但是当我配置Windows安装程序并尝试安装它时,它正在尝试安装最新版本的.NET。 那么如何配置Windows安装程序以安装创建项目的.NET版本。 另外,我想知道如何在我的安装程序中包含Visual C ++ Redistributable。

当您创建安装项目并将项目的主要输出添加到安装项目时,安装项目会自动检测包括Microsoft .Net Framework在内的依赖项。 要查看检测到的依赖项是否正确所需,您可以看到以下位置:

  1. 首先,右键单击Dependencies并单击Refresh Dependencies

  2. 检查项目的先决条件:

    • 右键单击安装项目,然后选择“ 属性”
    • 在“属性”对话框中,从“ 配置”组合框中选择配置,然后对“ 调试”和“ 发布”重复以下步骤。
    • 单击Prerequisites ...按钮以打开先决条件
    • 在“ 先决条件”对话框中,检查所需的.Net Framework版本。
    • 按确定并确保重复上述步骤以进行调试发布
  3. 检查安装项目的启动条件

    • 右键单击安装项目,然后从View中选择Launch Conditions
    • 然后在Launch COnditions节点下,选择.Net Framework节点并右键单击并选择Properties Window
    • 在“ 属性”窗口中,检查.Net Framework启动条件的Version属性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM