2010-06-22 5 views
0

내가 대화 상자에서 다음과 같은 오류 메시지가 나타날 비주얼 스튜디오 2008에서 프로젝트에 대한 참조 제거 : 2008IDE 오류 제거 참조

보호 된 메모리를 읽거나 쓰려고 시도합니다. 이것은 종종 다른 메모리가 손상되었다는 표시입니다.

"확인"을 클릭하여 메시지 상자를 끝내면 Visual Studio가 완전히 종료됩니다. Windows 7 (x64) 시스템에서 Visual Studio를 실행하고 있습니다.

어떻게 이런 일이 일어나지 않습니까?

답변

1

이것은 해킹이지만 텍스트 편집기로 프로젝트 파일이나 솔루션 파일을 편집하여 참조를 제거한 다음 프로젝트를 다시 열어 볼 수도 있습니다. 먼저을 백업하십시오.

프로젝트 파일에서 <ProjectReference Include=" 또는 <Reference Include="을 찾아서 탈 필요가있는 파일을 제거하십시오. 솔루션 파일에 Project ... EndProject에 대한

봐는

+0

나는 그것을 할 수 ...하지만 에디터가 나는 그런 간단한 함수로 수행 할 때 충돌되는 이유에 내 문제가 해결되지 않습니다. – Achilles

+0

Office Introps를 참조하거나 타사 라이브러리의 잘못된 버전을 참조 할 때이 문제가있는 것처럼 보입니다 (VS2008은 라이브러리 버전이 4.1이지만 실제로 dll은 버전 4.2임을 의미합니다). 나는 당신의 솔루션의 사본을 만든 다음 참조를 수동으로 제거한 다음 VS 내에서 다시 추가합니다. 이 작업을 수행하면 문제가 해결되고 정상적으로 참조를 추가/제거 할 수 있습니다. –