我们有一个Visual Studio安装项目,它为我们的Windows桌面应用程序生成一个msi。 vdproj文件包含有关我们添加到此安装项目的文件的一些元数据。问题是Visual Studio会在每次向此项目添加新文件时更改所有文件的数据(Msmkeys)。随着项目数百个文件的增长,跟踪vdproj中的更改变得很困难。有没有办法告诉Visual Studio不要更改已存在的文件的数据?
答案 0 :(得分:1)
简短的回答,还没有。也许永远不会
我已经在Twitter上发布了关于这个组件的推文,并试图通过现场推文Q& A会话,通过Connect 2016小组回答这个组件未来的问题。我不确定合适的人是谁。
您要与之抗争的主要问题之一是自动依赖性检测。
这将使GUIDS变得不同,具体取决于更改的机器。简单的改变是一场噩梦合并。
我通常只在一台机器上安装安装程序,固定在一个构建配置(发布)中,这样可以最大限度地减少影响。
在此处查看我的帖子Microsoft Connect Issue