Hudson CI를 통해 Visual Studio 패키지 프로젝트를 작성하려고합니다. 이것은 Visual Studio 2010 프로젝트입니다. 프로젝트는 내 개발자 박스에서 제대로 빌드되지만 어떤 이유로 든 Hudson에서 빌드 할 때만 다음 오류가 발생합니다.VSIX 매니페스트 파일을 읽는 중 오류가 발생했습니다 ... 지정한 파일을 찾을 수 없습니다.
C : \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v10.0 \ VSSDK \ Microsoft.VsSDK.targets (378,5) : 오류 : VSIX 매니페스트 파일 "obj \ Release \ extension.vsixmanifest"를 읽는 동안 오류가 발생했습니다. 시스템이 지정된 파일을 찾을 수 없습니다. (HRESULT에서 예외 : 0x80070002가) [C : \ 허드슨 \ 작업 공간 \ MyProject_Daily_Compilation \ 소스 \ MyProject.VisualStudio \ MyProject.VisualStudio.csproj]
나는 파일이 다음 위치에 디스크에 존재하는 것을 확인했습니다 :
C : \ Hudson \ workspace \ MyProject_Daily_Compilation \ Source \ MyProject.VisualStudio \ obj \ Release \ extension.vsixmanifest
이 문제의 원인은 무엇입니까?
허드슨을위한 새로운 컴퓨터 관리자 계정을 생성하고이를 허드슨 서비스의 로그온 사용자로 사용하여 실제로 해결했습니다. 그렇지만 이것은 거의 아이디어입니다. –
누구나 * 왜 이런 일이 일어나고 있는지 말할 수 있습니까? TeamCity에서 거의 동일한 경험. –