문제

Visual Studio 2008에서 솔루션을 열고 단위 테스트를 실행하면 VS는 솔루션 항목 폴더에 새 .vsmdi 파일을 만들고 사용 가능한 다음 번호를 제공합니다.내 Solution2.vsmdi.

VS가이 작업을 수행하는 이유와이 작업을 중지하도록하려면 어떻게해야하는지 아십니까?

도움이 되었습니까?

해결책

VSMDI 문제는 알려진 버그이며 VS2005 Team System 이후로 발생했지만 아직 명확한 수정 사항이 없습니다.MS Test를 사용하지 않는 또 다른 이유

MSDN 블로그 세부 사항 VSMDI 파일없이 단위 테스트를 실행하는 방법 .

다른 팁

VSMDI 파일이 소스 제어를받는다고 가정하면이 문제에 대한 Microsoft 지원 문서는 다음과 같습니다. 여러 vsmdi 파일소스 제어에서 VSMDI 파일로 팀 테스트를 실행 한 후

내용 :

다른 사람이 vsmdi 파일을 수정하는 동안 누군가가 테스트를 실행했습니다. Team Test는 VSMDI 파일이 동기화되지 않았 음을 감지하므로 Team 하나를 만들어 테스트하면 증가하는 vsmdi 파일을 볼 수 있습니다.

및 :

앞으로 파일이 자동으로 표시되지 않았는지 확인하려고합니다. 수정되면 체크 아웃합니다.현재 테스터에 VSMDI가있는 경우 파일을 체크 아웃했습니다. 다른 사용자가 파일을 확인할 수 없도록합니다. 밖.개발자가 파일을 체크 아웃하고 테스트를 실행하고 다시 확인하세요.

항상 .vsmdi를 확인하여이 문제를 해결합니다.
이것은 .vsmdi 파일이 읽기 전용 일 때만 발생하는 것 같습니다.그런 종류의 로컬 파일 잠금 동작 (Perforce 등)을 사용하는 버전 제어 시스템에서 체크 아웃되지 않았습니다.

이전 게시물이지만 vsmdi는테스트 시스템에서 생성 한 메타 데이터 파일입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top