Visual Studio Installer项目未检测到依赖项

问题描述

我正在使用C ++进行QT + VTK项目,最后该项目以发布模式完成了编译,并且没有错误。然后,我想创建一个安装项目来打包我的QT + VTK项目,以便在任何计算机上运行。我使用Microsoft Visual Studio Installer Projects

我按照正常步骤,在我的VTK解决方案中添加一个安装项目,然后在应用程序文件夹中选择我的主项目作为“项目输出”。

但是在安装项目中没有检测到依赖项。就像下面的图片一样,在应用程序文件夹中只有一个“主输出”。

screenshot from my project

我使用CMAKE设置项目的环境,因此依赖路径正确。

奇怪的是,如果我重新打开项目,有时会在安装项目下显示正确的所需dll文件。但是,一旦刷新或构建设置项目,它就会消失!我将得到一个没有任何.dll的.exe文件

有人知道这个奇怪的问题吗?以及如何解决?如有必要,我可以提供项目环境设置的屏幕截图。 我不想手动找到依赖项,或者可能有更好的安装程序工具推荐?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)