配置为在VS 2010安装项目中自动安装.NET 4 Framework

时间:2011-11-09 23:58:00

标签: c# .net visual-studio-2010 installer

Visual Studio 2010中的

I know how to include the .NET Framework 4 as a dependency to my installer Setup Project。但是,是否有一个配置设置为使安装程序检查依赖项是否可用,然后在计算机上安装.NET 4时不是?

目前它只是将.NET Framework 4安装程序包含在“Release”输出文件夹的单独文件夹中。

更新

  1. 我确实将.NET Framework 4设置为启动条件。​​
  2. 我确实将.NET Framework 4设置为先决条件。
  3. 我注意到,在启动条件窗口中,我无法删除当前的.NET Framework启动条件,并且“添加.NET Framework启动条件”选项显示为灰色。

2 个答案:

答案 0 :(得分:1)

除了提供先决条件(如链接中所述)之外,您还需要添加启动条件:

http://msdn.microsoft.com/en-us/library/xxyh2e6a.aspx

答案 1 :(得分:0)

您需要先决条件而不是启动条件:

  • 在安装项目中启动条件编辑器删除.NET Framework启动条件
  • 在解决方案资源管理器中右键单击您的安装项目,然后选择“属性”
  • 点击所示属性页中的先决条件按钮
  • 确保选中了相应的.NET Framework先决条件

或者,您可以创建自己的custom prerequisite,而不是使用预定义的。{/ p>

启动条件在未满足时停止安装。先决条件是在主安装之前自动检测并安装的软件包。