2011-02-16 6 views
5

GAC에서 어셈블리를 배포하려고하는데이 유틸리티를 Gacutil.exe 유틸리티를 사용하여 성공적으로 구현했습니다.GAC에서 어셈블리를 참조하는 방법

이제 Visual Studio - Add Reference - .Net 탭에서 참조를 추가하려고하면 찾을 수 없습니다!

도움이 필요하십니까?

답변

4

이 문제가있어서 참조에 GAC'ed dll이 포함되어 있지 않습니다.

체크 아웃 내가 만든이 게시물 : Add Reference in Framework 4 Application is not showing assemblies in GAC registered with GACUtil V 4

이 일을 더 쉽게 만들려면, MSDN 문서에 대한 링크 : http://msdn.microsoft.com/en-us/library/wkze6zky(VS.100).aspx

그리고 의역 할은, 다음의 라인을 따라 항목을 만듭니다 : 를 [HKEY_CURRENT_USER \ SOFTWARE \ Microsoft.NETFramework \ v4.0.30319 \ AssemblyFoldersEx \ MyMagicAssemblies]를 입력 한 다음 (기본값) 값을 검색 할 경로 값으로 문자열로 설정합니다. 의 예 레지스트리 봐이이 설정 (그래서 기본값이됩니다 방법 : c:\dlls\

v4.0.30319 당신이 DLL을에 표시 할 프레임 워크 버전으로 대체 될 것

당신의 DLL을하기 때문이다. GAC에 있으면 참조 목록에 표시된 파일이 아닌 실제 참조로 사용됩니다. dll의 버전 번호가 다른 경우에만 로컬 버전이 사용됩니다.

+0

이잖아. 매우 유용한 게시물. – sleath

1

섹시한 비주얼 스튜디오 확장은 목표를 달성하는 데 도움이됩니다. Muse VSReferences을 사용하면 GAC 참조 추가에서 프로젝트에 대한 전역 어셈블리 캐시 참조를 추가 할 수 있습니다 ce 메뉴 항목.

enter image description here

감사합니다 ... 멋진

뮤즈 확장

+0

고마워, 내가 좀 봐. – Homam

+0

궁금한 점이 있으시면 알려주세요. –

관련 문제