У меня есть решение Visual Studio 2010 для веб-приложения, которое содержит все проекты, составляющие веб-приложение, а также файл .vdproj, который создает установщик.Все файлы находятся под управлением конфигурации.
Всякий раз, когда я компилирую это решение без каких-либо изменений в исходном коде, Visual Studio будет проверять файл .vdproj и вносить изменения.Как минимум, PackageCode будет изменен на другой GUID.В других случаях он будет изменять порядок иерархии в разделе «DeployProject» файла .vdproj в дополнение к обновлению PackageCode.
Этого не происходит ни с одним из наших других файлов .vdproj.Одна особенность, которая делает этот .vdproj уникальным, состоит в том, что он не только содержит основной вывод из других проектов в решении, но и содержит более 50 дополнительных файлов .iso, .kml, .jpg, которые не происходят из проекта Visual Studio.Может ли это вызвать изменение PackageCode каким-либо образом?