如何用VS2019制作程序安装包?

How to make a program installation package with VS2019?

我通过这个教程学习了如何制作安装包,但是我遇到了一个问题。

https://docs.microsoft.com/en-us/cpp/ide/walkthrough-deploying-your-program-cpp?view=vs-2019#install-the-visual-studio-setup-and-deployment-project-template

我是严格按照教程制作安装包的。点击Primary Output后,右侧列表中出现了我需要的所有DLL文件,但是Build Solution后,列表中的DLL文件名全部清空,我拿到安装包也没有DLL文件.


我发现当我添加Project Output时,DLL都出现在DetectedDependencies目录下。有什么问题吗?这时候我选择生成工程,这些DLL库就会消失,而且安装包里也没有 enter image description here

我解决了这个问题。我手动添加了文件,将我需要的DLL一个一个添加进去,完成打包。当我点击 Primary Output 按钮时,系统自动生成的 DLL 列表似乎无效。忽略它。这可能是一个BUG