我可以在VS 2017安装项目中添加除编译.exe之外的其他可执行文件

时间:2018-04-18 18:40:52

标签: c# visual-studio-2017 setup-project visual-studio-setup-proje

我做了一个安装项目,我想在我的设置中添加一个锁定的.exe而不是编译的.exe。 这可以通过自定义操作或其他方式完成吗?

1 个答案:

答案 0 :(得分:0)

您可以使用“添加文件”将所需的任何exe添加到安装项目中,或者拖放到文件系统视图中,如果这是您要求的。

如果你想改变构建的exe,你可以添加一个后期构建事件,修改exe来进行锁定,然后你构建MSI,它将包含锁定的exe。这就是你在MSI中加入它的方式。

安装项目对构建事件没有太多功能,因此请使用代码的Visual Studio构建并添加构建后事件。输入,输出和您要运行的任何程序的位置都有宏。我发现,它非常直观,但您需要查找有关使用构建后事件的文章 - 或者在适当的Visual Studio论坛中询问(而不是安装相关的)。