웹 응용 프로그램을 구성하는 모든 프로젝트와 설치 프로그램을 빌드하는 .vdproj 파일이 포함 된 웹 응용 프로그램 용 Visual Studio 2010 솔루션이 있습니다. 모든 파일은 구성 관리하에 있습니다..vdproj 컴파일이 모든 컴파일에서 PackageCode를 업데이트하지 못하게하려면 어떻게합니까?
소스 코드를 변경하지 않고이 솔루션을 컴파일 할 때마다 Visual Studio는 .vdproj 파일을 체크 아웃하고 변경합니다. 최소한 PackageCode는 다른 GUID로 변경됩니다. 다른 경우에는 PackageCode를 업데이트하는 것 외에도 .vdproj 파일의 "DeployProject"섹션에서 계층 구조의 순서가 변경됩니다.
다른 .vdproj 파일과는 관련이 없습니다. 이 .vdproj를 고유하게 만드는 한 가지 점은 솔루션의 다른 프로젝트의 기본 출력을 포함하는 것 외에도 시각적 인 스튜디오 프로젝트에서 가져온 것이 아닌 .iso, .kml, .jpg 파일이 50 개 이상 포함되어 있다는 것입니다. 이것들이 PackageCode를 어떤 식 으로든 변경시킬 수 있습니까?
답변 해 주셔서 감사합니다. 다른 사람들이 MS에이 버그를보고했다고 듣는 것이 좋습니다. 해결 방법으로 문제를 피하기 위해 파일을 체크 아웃 상태로두기로 결정했습니다. – kcrossBAE
IDE가 모든 실행을 위해 전체 솔루션을 컴파일하고 패키징하므로 계속 문제가있는 것처럼 보입니다! –