Visual Studio安装项目,该项目安装先决条件但不包含先决条件

问题描述

|| 我正在为我的项目使用Visual Studio 2010,.NET 3.5。 我正在尝试创建一个安装项目,该项目还将安装.NET Framework 3.5和一个自定义应用程序(WinPcap),作为我的应用程序的先决条件。 我不想在setup.exe中包含.NET + WinPcap作为独立安装程序。 相反,我想为将包含安装程序的每个必备组件(例如\\ Prerequisites \\ DotNet.exe)指定本地相对路径。 这样,我仍然可以根据需要以最小的设置将应用程序分发为“独立”。 我曾尝试通过该网站和网络进行搜索,但无法确定如何获得所需的行为。 谢谢一些指导。     

解决方法

Visual Studio不支持此功能。该软件包具有先决条件,也可能没有。 一种解决方案是创建从URL下载的自定义先决条件。这样,您可以分发较小的安装程序,并且仅在需要时才下载先决条件。 也许这可以帮助您配置先决条件:将自定义先决条件添加到Visual Studio设置项目中 另一种解决方案是构建2个单独的程序包:一个带有先决条件,一个不带有先决条件。