Chcę wyświetlić foldery i podfoldery w GAC . Chcę też wiedzieć o dodawaniu i usuwaniu z GAC .
Aby zainstalować, piszemy te linie w wierszu poleceń, otwierając Visual Studio command prompt
: -
gacutil /i [assembly path]
Ale do odinstalowania potrzebujemy tylko: -
gacutil /u [assembly name]
Czemu?
.net
.net-assembly
gac
Rohit Vipin Mathews
źródło
źródło
Odpowiedzi:
Zainstalować:
Widok:
Otwórz w folderze Eksploratora Windows
c:\windows\assembly
(%systemroot%\assembly
)%windir%\Microsoft.NET\assembly
LUB
gacutil –l
Kiedy zamierzasz zainstalować zestaw, musisz określić, gdzie
gacutil
można go znaleźć, więc musisz również podać pełną ścieżkę. Ale kiedy zestaw już znajduje się w GAC -gacutil
poznaj ścieżkę do folderu, więc potrzebna jest tylko nazwa zestawu.MSDN:
źródło
Spóźniłem się dzień i brakuje mi dolara. Jeśli chcesz wyświetlić strukturę folderów GAC w Eksploratorze Windows, możesz to zrobić za pomocą rejestru :
Aby uzyskać widok tymczasowy, możesz zastąpić dysk ścieżką folderu, co spowoduje usunięcie specjalnych właściwości katalogu.
Jeśli chodzi o powody, dla których chcesz zrobić coś takiego, użyłem tej sztuczki, aby porównać biblioteki DLL GAC między różnymi maszynami, aby upewnić się, że są naprawdę takie same.
źródło
Uruchom program „Uruchom” (Windows Vista / 7/8: wpisz go w pasku wyszukiwania menu Start) i wpisz:
C:\windows\assembly\GAC_MSIL
Następnie przejdź do folderu nadrzędnego (Windows Vista / 7/8: klikając go w pasku eksploratora), aby wyświetlić wszystkie pliki GAC w normalnym oknie eksploratora. Możesz teraz kopiować, dodawać i usuwać pliki, tak jak wszędzie.
źródło
Aby wyświetlić pliki, po prostu przejrzyj je z wiersza poleceń (
cmd
), np .:Aby dodać i usunąć pliki z GAC, użyj narzędzia
gacutil
źródło
C:\Windows\assembly
do przeglądania .NET 4.0 GAC. Oczywiście nadal możesz go używać z .NET 2/3 (jeśli jest również zainstalowany). Nie ma porównywalnych rozszerzeń powłoki (AFAIK), które działałyby w ten sam sposób dla nowegoC:\Windows\Microsoft.NET\assembly
katalogu.Instalujesz jako zestawy przy użyciu:
gacutil.exe
narzędzia z-i
opcją z wiersza poleceń.%windir%\Assembly
(tylko do .NET 3.5, CLR 2.0)Zawartość GAC przeglądasz za pomocą:
gacutil.exe
Narzędzie z-l
wyboru.%windir%\assembly
przy użyciu Eksploratora Windows.Należy zauważyć, że (fizyczna) lokalizacja GAC uległa zmianie w przypadku platformy .NET 4.0. Już go nie ma
%windir%\Assembly
, ale teraz jest%windir%\Microsoft.NET\assembly
. Jednak nigdy nie powinieneś pisać żadnego kodu, który i tak zależy od fizycznej lokalizacji, ponieważ biorąc pod uwagę dostępne narzędzia, nie jest on prawie potrzebny (poza niektórymi "fajnymi" narzędziami diagnostycznymi systemu domowej roboty).źródło
gacutil.exe
tym jedynym innym dostępnym narzędziem, o którym wiem, jest fusion.dll.