Windows 7에서 .net Framework 4.0 용 GACUTIL은 어디에 있습니까?
GAC에 게시하려는 .net 프레임 워크에서 어셈블리를 만들었지 만 gacutil
유용성을 찾을 수 없습니다 .
나는 한동안 인터넷 검색을 해왔고 많은 제안을 찾았지만 아무것도 작동하지 않습니다.
- 어셈블리를 % window % \ assemby에 복사합니다.
[DOES NOT WORK]
- 어셈블리를 % window % \ Microsoft.NET \ assembly에 복사합니다.
[DOES NOT WORK]
- C : \ Program Files \ Microsoft SDKs \ Windows \ v6.0A \ Bin \ gacutil.exe / i "assembly"
[returns an error: this assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded]
누구든지 이것을 해결할 아이디어가 있습니까?
VS2010
설치 했다면 .NET 4.0 gacutil을 찾아야합니다.
C : \ Program Files \ Microsoft SDKs \ Windows \ v7.0A \ bin \ NETFX 4.0 도구
가 7.0A Windows SDK
함께 설치되어 있어야 VS2010 - 6.0A
설치 한 것입니다 VS2008
.NET 4.0을 지원하지 않습니다 따라서합니다.
VS 2012/13 Win 7 64 비트 gacutil.exe는 다음 위치에 있습니다.
C : \ Program Files (x86) \ Microsoft SDKs \ Windows \ v8.0A \ bin \ NETFX 4.0 도구
.net 4.0 표준 설치에는 Gacutil이 포함되어 있지 않습니다. GAC도 % Windir % \ assembly에서 % Windir % \ Microsoft.NET \ Assembly로 이동했습니다.
그들은 .net 1.0 / 2.0 GAC에서와 같이 Windows 탐색기의 폴더에 대해 "특별한보기"를 추가하는 것을 귀찮게하지 않았습니다.
Gacutil은 Windows SDK의 일부이므로 개발 시스템에서 사용하려면 현재 플랫폼 용 Windows SDK를 설치하기 만하면됩니다. 그러면 다음과 같은 위치에서 찾을 수 있습니다 (SDK 버전에 따라 다름).
C : \ Program Files \ Microsoft SDKs \ Windows \ v7.0A \ bin \ NETFX 4.0 도구
여기에 새로운 GAC에 대한 토론이 있습니다. .NET 4.0에 새로운 GAC가 있습니다. 그 이유는 무엇입니까?
프로덕션 컴퓨터의 GAC에 무언가를 설치하려면 Windows Installer를 사용하여 "적절한"방식으로 수행해야합니다 (gacutil은 프로덕션 서버에 항목을 설치하는 도구가 아니라 개발 도구로만 사용됨). 또는 다른 도구와 함께. 예를 들어 PowerShell 및 System.EnterpriseServices dll을 사용하여 수행 할 수 있습니다.
일반 노트, 그리고 몇 년간의 경험에서 오는, 나는 개인적으로 강력 추천 에 대해 전혀 GAC를 사용. bin 폴더에있는 각 응용 프로그램과 함께 DLL을 배포하면 응용 프로그램이 항상 작동합니다. 예, 하나의 서버에 여러 개의 웹 앱이있는 경우 서버에 DLL의 여러 복사본을 얻을 수 있지만 다른 응용 프로그램을 중단하지 않고 하나의 응용 프로그램을 업그레이드 할 수있는 유연성은 확실히 가치가 있습니다 (호환되지 않는 공유 버전을 도입하여 GAC의 DLL).
실제로 .NET 4.0 용 GAC 유틸리티가 있습니다. Microsoft Windows 7 및 .NET 4.0 SDK에서 찾을 수 있습니다 (SDK는 Windows 7뿐만 아니라 여러 OS를 지원하므로 Microsoft의 최신 OS를 사용하는 경우 지원 될 가능성이 높습니다).
이것이 SDK 입니다. ISO를 다운로드하거나 웹 설치를 수행 할 수 있습니다. GAC Util 만 있으면 전체를 다운로드 할 수 있습니다. 그러나 작동합니다.
참고 URL : https://stackoverflow.com/questions/6925043/where-is-gacutil-for-net-framework-4-0-in-windows-7
'program story' 카테고리의 다른 글
Visual Studio에서 Windows 서비스를 어떻게 디버깅합니까? (0) | 2020.10.11 |
---|---|
코드를 통해 TextView의 wrap_content에 너비 설정 (0) | 2020.10.11 |
Git-git rm 실행 취소 (0) | 2020.10.10 |
LINQ를 사용하여 비동기 적으로 작업 목록을 기다리는 방법은 무엇입니까? (0) | 2020.10.10 |
psql 명령 줄 인터페이스를 사용하여 테이블에 데이터를 표시하는 방법 (0) | 2020.10.10 |