kcr*_*BAE 5 windows-installer vdproj visual-studio-2010
我有一个用于Web应用程序的Visual Studio 2010解决方案,其中包含构成Web应用程序的所有项目,以及构建安装程序的.vdproj文件.所有文件都在配置管理下.
每当我编译此解决方案而不更改任何源代码时,Visual Studio将检出.vdproj文件并进行更改.PackageCode至少会更改为a到不同的GUID.在其他时候,除了更新PackageCode之外,它还将更改.vdproj文件的"DeployProject"部分中的层次结构的顺序.
任何我们的其他.vdproj文件都不会发生这种情况.使.vdproj独一无二的一点是,除了包含解决方案中其他项目的主要输出外,它还包含50多个来自Visual Studio项目的附加.iso,.kml,.jpg文件.这些会导致PackageCode以某种方式改变吗?
每次“发布”msi 时都应更改程序包代码,请参阅http://msdn.microsoft.com/en-us/library/Aa370568。由于 VS 不知道您是否会分发此 msi,因此它会安全地修改包代码。
Visual Studio 应该能够与源代码管理相结合来处理这个问题,而且你很幸运它为你做到了这一点(显然,在某种程度上)。Visual Studio 2010 SP1 存在问题,请参阅http://connect.microsoft.com/VisualStudio/feedback/details/650587/vs-2010-sp1-changes-packagecode-in-vdproj-on-each-build-but-源头控制失败
| 归档时间: |
|
| 查看次数: |
3910 次 |
| 最近记录: |