2010-04-07 3 views
0

누락 얻을, 나는 내 로컬 컴퓨터 상에 asp.net MVC 응용 프로그램을 실행할 때 이제 다음과 같은 오류가 발생하고있다 :.NET 3.5 SP1을 설치 한 후, 난 그냥 내 컴퓨터에 많은 업데이트를 설치 DLL 오류

컴파일러 오류 메시지 : CS0006 : 메타 데이터 파일 'C는 : \ WINNT \ 조립 \ GAC_32 \ System.EnterpriseServices를 \ 2.0.0.0__b03f5f7f11d50a3a \ System.EnterpriseServices.dll이'을 (를) 찾을 수 없습니다

나는에서이에 대한 참조를 제거했습니다 프로젝트 (왜 처음부터 그곳에 있었는지는 확실하지 않지만) 여전히 오류가 발생합니다.

해결 방법에 대한 의견이 있으십니까? 이 블로그 게시물

답변

0

해결 방법 :

그것은 뭔가 GAC에 1.1 .NET에서 DLL을 설치 한 것으로 나타났다. 해결 방법은 올바른 버전의 DLL을 찾아서 다음과 같이 등록하는 것입니다.

gacutil /if System.EnterpriseServices.dll 
1

체크 아웃 :

가능한 해결 방법 System.EnterpriseServices.dll

http://blogs.msdn.com/astebner/archive/2006/01/08/510677.aspx

을 등록하는 동안 .NET 프레임 워크 설치가 중지되는 경우

자사의 닷넷을 말한다 1, 1.1, 2.0, 3.5가 여전히 2.0 BCL을 사용하는 곳에서는 적용될 수 있습니다.

관련 문제