如何使用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

我严格按照教程制作了安装包。单击“主要输出”后,我需要的所有DLL文件都出现在右侧的列表中,但是在“构建解决方案”之后,该列表中的DLL文件的名称都被清除了,并且我得到了安装包也没有DLL文件


我发现添加项目输出时,所有DLL都出现在DetectedDependencies目录中。有什么问题吗?这时候我选择生成项目,这些DLL库将消失,并且安装包中不包含任何一个 enter image description here

解决方法

我解决了这个问题。我手动添加了文件,并逐个添加了完成打包所需的DLL。当我单击“主要输出”按钮时,系统自动生成的DLL列表似乎无效。只是忽略它。这可能是一个错误

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...