如何在Visual Studio Installer项目中包含NuGet包

时间:2016-06-01 15:08:10

标签: visual-studio windows-installer installer nuget

我正在开发一个包含第三方可执行文件的Installer项目,以根据需要自定义安装。

我希望以文明的方式包含可执行文件。我们有一个本地NuGet存储库,并使用它作为可执行文件的源似乎是一个好主意。但事实证明,Visual Studio Installer安装项目不支持NuGet。

我希望避免将可执行文件添加到我们的GIT存储库中。

我尝试在PreBuildEvent中使用命令行NuGet接口安装NuGet包,但由于缺少文件,预构建验证失败。

是否有直接的方法在Installer项目中包含可执行文件?

1 个答案:

答案 0 :(得分:2)

你没有。

制作一个取决于nuget包的正常目标。这应该导致包的内容最终在构建输出中。

使用安装程序项目定位该项目的构建输出。