.... ".. \ 빈 \ 디버그 \의 mytest.dll '스토리지" "테스트를 찾을 수 없습니다."
왜 거기에 표시됩니까?
빌드 에이전트 작업 디렉터리는 C : \ MyBuildOutput이므로 빌드가 실행될 때 DLL은 C : \ MyBuildOutput \ Binaries로 출력됩니다.
왜 Microsoft Test Manager는 C : \ MyBuildOutput \ bin \ debug에서 DLL을 찾을 것으로 예상합니까?
저는 Microsoft Test Manager에게 그 모습을 말하지 않았으며 실제로 빌드 정의 빌드 프로세스 매개 변수가 릴리스 모드에서 솔루션을 빌드합니다!
빈과 디버그 폴더를 만들고 거기에 DLL을 복사하는 스크립트를 가져 와서 작동하도록 할 수 있습니다.하지만 이것은 간단히 불편합니다 !!
Microsoft Test Manager 명령 줄 유틸리티 (tcm.exe)를 사용하여 사용자 지정 빌드 디렉터리를 지정하는 경우에도 bin 및 debug 폴더가 필요하다고 생각합니다.
설명, 해결책, 아이디어 또는 의견을 듣는 데 감사드립니다!
감사
편집 : 아래의 솔루션을 당으로, MS 테스트 매니저는 빈/debug 폴더 (오류 메시지가 거의을 의미 않지만)에서 테스트 DLL의를 기대하지 않습니다.