로컬로 성공적으로 빌드되지만 빌드 서버 (TeamCity)에서 실행될 때 빌드되지 않는 SSIS 프로젝트가 있습니다. 내가어셈블리 바인딩 로그를 MSBuild 출력에 어떻게 추가 할 수 있습니까?
SSISBuild.proj의 라인을 따라 오류 (11, 5) 얻을 : 파일이나 어셈블리를로드 할 수 없습니다 'Microsoft.SqlServer.DTSRuntimeWrap, 버전 = 14.0.0.0, 문화 = 중립, PublicKeyToken = 89845dcd8080cc91'또는 그것의 의존성 중의 하나. 시스템이 지정된 파일을 찾을 수 없습니다.
소스 제어에 관련 파일을 체크하고 있습니다. 분명히, 어떤 종류의 로딩/파일 찾기 오류가 있습니다. MSBuild 또는 TeamCity 에이전트를 통해 어셈블리 Binding/Discovery 프로세스에 대한 자세한 로그를 생성하여이 문제를 좀 더 명확하게 해결할 수 있습니다.
예. 나는 MSBuild 확장 중 하나에서 빌드 프로세스를 디버깅하려고 시도했는데 실제로 오류 메시지가 발생했습니다. 디버깅을 (MSBuild를 확장하도록 설계된이 빌드 프로세스의) 디버깅을 덜 고통스럽게 만들 수있는 방법을 찾으려고합니다. 그래도 링크를 가져 주셔서 감사합니다 :) – GWLlosa
블로그 게시물을 올리 겠지만 1 주일 정도 걸릴 것입니다. 그 과정은 너무 고통스럽지 않습니다. SSIS의 어떤 버전입니까? –