문제

최근에 VS2008을 설치했습니다.제가 작업 중인 프로젝트는 vstest를 사용하는데 정말 짜증나는 문제가 있습니다.테스트/테스트를 실행/디버깅하기로 선택하면 다음과 같은 오류가 자주 발생합니다(테스트 - 테스트 오류에 대해 느낌표가 함께 표시됨).

경고:테스트 실행 배포 문제:테스트 컨테이너 ''에서 직접 또는 간접적으로 참조하는 어셈블리 또는 모듈 'Cassini'를 찾을 수 없습니다.테스트 실행 'pendi@UK00329 2008-09-19 14:37:39'을 대기열에 추가하지 못했습니다.'C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\vstesthost.exe' 프로그램을 시작할 수 없습니다.

Visual Studio DLL인 coloader80.dll이 올바르게 설치되지 않았습니다.제어판의 '프로그램 추가/제거'를 통해 Visual Studio 설치를 복구하세요.

문제가 지속되면 명령 프롬프트에서 'regsvr32 "%CommonProgramFiles%\Microsoft Shared\VS7Debug\coloader80.dll"'을 사용하여 coloader80.dll을 수동으로 등록할 수 있습니다.

이제는 ASP.Net 사이트이며 일부 웹 서비스 등이 있습니다.DLL을 등록하는 것은 전혀 작동하지 않기 때문에 다소 이상합니다.때로는 정리 + 실행이 작동합니다.때로는 실행(디버그가 아닌), 때로는 디버그(이전 실행이 아닌)가 됩니다.

미치게 하는.Google에서는 다음 DLL을 등록하라고 지시합니다.

이것은 다시 산발적으로 작동합니다.VS Repair 설치 옵션도 시도했습니다.

누군가 이 문제를 크랙했거나 문제를 알고 있다면 알려주세요.

고마워요 이안


마이크로소프트에서...그 누락된 DLL.나는 해결책이 (또한) 산발적이라는 것을 알았습니다.다른 아이디어가 있습니까 ??

  1. Visual Studio .NET에서 다음 파일을 해당 파일로 바꾸십시오.

설치 미디어:

프로그램 파일 Common Files Microsoft 공유 vs7debug coleader.dll Program Files Common Files Microsoft 공유 vs7debug csm.dll program 파일 common files microsoft vs7debug msdbg2.dll program microsoft 공유 microsoft 공유 microsoft 방법

2. Register each DLL above with regsvr32.EXE, e.g:
regsvr32 "ProgramFiles\Common Files\Microsoft Shared\VS7Debug\coloader.dll"
도움이 되었습니까?

해결책

그런데 - 답을 찾았습니다.아니면 대답.

Process Explorer를 사용하여 coloader80.dll을 추적했습니다.이는 VS(디버깅에 사용되기 때문에 충분히 정의할 수 없음)뿐만 아니라 SSMS에서도 사용되었습니다.

그래서...SqlServerManagementStudio에 VS 디버깅 dll에 대한 연결이 있어 잠금이 생성된 것 같습니다.지금은 한 번에 하나씩 여는 중이지만 그 사실에 꽤 놀랐습니다....곧 수정이 이루어지길 바랍니다.

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