6

Visual Studio 2008에서 프로젝트의 기본 출력을 설치 프로젝트에 추가했지만 프로젝트의 종속성을 찾을 수 없습니다.프로젝트가 프로젝트 기본 출력의 종속성을 찾지 못함

기본 출력의 속성을 보면 종속성 속성이 (없음)으로 표시됩니다. 좀 더 자세히 살펴보면 KeyOutput 속성 아래의 Dependencies 속성에 프로젝트 종속성이 나열되어 있고 그 중 일부는 옆에 노란색 경고 삼각형이 있음을 알 수 있습니다.

시작 프로젝트를 소스에 안전하게 둔 상태에서 시작한 것입니다.

------ Starting pre-build validation for project 'PROJECT' ------ 
ERROR: An error occurred while validating. HRESULT = '80004005' 

답변

0

가 GAC에 우연히 종속성 위치 : 때문에 설치 프로젝트가 구축되지 않습니다이 문제의

나는이 오류가? 누군가의 포스트 스크립트 GAC가 몇 개의 어셈블리를 만들었을 때 빌드 서버에서 비슷한 문제가 발생했습니다. 설치 관리자는 더 이상 설치 항목을 패키지화하지 않으므로 나중에 테스트에 설치할 때 응용 프로그램이 실행되지 않습니다.

1

라이브러리가 서로 올바른 버전을 참조하는지 확인하지 않고 여러 버전의 라이브러리를 프로젝트로 분기하고 결합 할 때이 문제가 발생했습니다. 라이브러리 간 참조를 삭제하고 다시 추가하면 문제가 해결되었습니다.

관련 문제