Warum kann ich nicht den Zugriff auf die C:\WINDOWS\assembly\GAC Ordner?
Finde ich den Weg von Microsoft.Büro - >interop.Excel unter der Lösung/Referenzen
C:\WINDOWS\assembly\GAC\Microsoft.Office.Interop.Excel\11.0.0.0__71e9bce111e9429c\Microsoft.Office.Interop.Excel.dll
Aber eine solche Datei existiert nicht auf meinem C:\WINDOWS\assembly\GAC an alle. Weiter, es ist nicht GAC-Ordner unter C:\WINDOWS\assembly.
Irgendeine Idee?
- Warum brauchen Sie diese?
- es scheint mir, dass diese Bibliothek wird benutzt für die Bedienung von Excel.
- Wenn Sie brauchen, verweisen Sie Sie in Ihre Anwendungen, die Sie hinzufügen können Sie es durch den "Verweis hinzufügen" in Ihrem Projekt. Zusätzlich können Sie die Referenz mit copylocal=true.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie die Eingabeaufforderung dorthin navigieren. Windows-Explorer ist eine Erweiterung, die ausgeführt wird, für den assembly-Ordner, verbergen einige der details.
Hier ist ein Beitrag auf, wie um Sie auszuschalten. http://geekswithblogs.net/pavelka/archive/2006/05/05/WindowsExplorerAndTheGlobalAssemblyCache.aspx
oder
http://weblogs.asp.net/jkey/archive/2003/02/25/3006.aspx
Es ist die vermutlich einfachste Art, um Folgendes in Start->Ausführen: %windir%\assembly\gac
Einige Leute benutzen die subst-Befehl, um einen Laufwerkbuchstaben zuordnen GAC: SUBST [Laufwerksbuchstabe]: "C:\Windows\assembly"
Persönlich würde ich eine halten die Primären Office-interopassemblys (Hier ist die PIA für 2010), Sie sollte die Montage benötigen Sie
Wenn Sie möchten, deaktivieren Sie die GAC-shell-Erweiterung -
regedit ausführen - navigieren Sie zu
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion
erstellen
DisableCacheViewer
DWORD - Wert auf0x1
.Nach diesem öffnen Sie den assembly-Ordner, und Sie sollten sehen, die sub-Ordner und navigieren Sie zu Ihnen.
Aber wenn Sie wollen, kopieren Sie die Assemblys von Ihnen -ich bin mir nicht sicher, warum?
In den Fall, Sie möchten Excel-PIA. Alle Office-Versionen bieten auch PIAs
Hier sind die PIA ' s für Office 2007.