2009-12-06 56 views
2

我正在开发一个VS解决方案,它利用生成后事件将文件复制到打包文件的部署项目中。有谁知道是否有任何有关如何将文件移到MSI中的最佳做法?Visual Studio中有关于构建后事件的标准吗?

+0

为什么不使用部署项目? – 2009-12-06 07:14:10

+0

@John Saunders这就是使用什么 - 所有的项目都在使用构建后事件将文件复制到部署项目中。 – Eric 2009-12-06 07:19:44

回答

0

只要你确定你永远不需要别的软件包中包含的最新版本,就没问题。但是,如果您想为“重新打包”场景做好准备,例如,想要在现有软件包中轻松交换单个文件,则应考虑将构建过程与“复制到部署项目”过程分开。

0

只要你复制所有的dll,exes,帮助文件,图标文件,资源(但不是.pdb),你就可以。

为什么没有pdb?因为pdb是调试文件,并且出于调试目的。所以在你的发布版本中,你不需要拥有它们。

+0

为什么不是PDB? – Joe 2009-12-06 07:30:58

相关问题