H Da die Registerkarte .NET im Dialogfeld "Verweis hinzufügen ..." die Assemblys des GAC nicht anzeigt, ist es üblich, einen Verweis auf eine Assembly hinzuzufügen, die in GAC für mein Visual Studio-Projekt installiert wurde?Wie referenziere ich eine Baugruppe, die sich im GAC befindet?
0
A
Antwort
2
Dieser Artikel erwähnt die Registrierungsschlüssel, die Sie ändern können, zeigen direkt die Baugruppen aus GAC http://weblogs.asp.net/jdanforth/archive/2003/12/16/43841.aspx
1
Der Dialog "Referenz hinzufügen ..." ändert Ihre Projektdatei (z. B. .csproj für C#). Es ist eine einfache Msbuild-Datei. So fügen Bezug auf Ihr Projekt sollten Sie Knoten ändern: Referenz
<Reference Include="System.Data.Services">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
+0
Gibt es eine Möglichkeit, die VS Tooling/GUI zu verwenden? – bitbonk
Verwandte Themen
- 1. Erkennen, ob sich eine Baugruppe über WiX 3 im GAC befindet?
- 2. Wenn sich eine Assembly im GAC befindet, müssen alle aufgerufenen Assemblys ebenfalls im GAC enthalten sein?
- 3. Wie referenziere ich eine Funktion in einem Controller, der sich NICHT im Controller-Katalog befindet?
- 4. Muss eine (.net) COM + -Baugruppe im GAC installiert werden?
- 5. Überprüfen Sie GAC für eine Baugruppe
- 6. Wie referenziere ich eine Datei im Datenverzeichnis einer Firefox-Erweiterung?
- 7. Webpart befindet sich im Bearbeitungsmodus?
- 8. Gibt CLR jemals die Bindung einer Baugruppe aus GAC frei
- 9. Wie kann ich eine Python-Bibliothek importieren, die sich im aktuellen Arbeitsverzeichnis befindet?
- 10. Java: Wie öffne ich eine Textdatei im Test, die sich in src/main/resources befindet?
- 11. Wie erhalte ich eine GCM-Nachricht, wenn die App geschlossen ist oder sich im Hintergrund befindet?
- 12. Wie schreibe ich in eine Textdatei, die sich im Projektverzeichnis befindet?
- 13. Wie referenziere ich die Assembly von web.config?
- 14. Was ist der 'richtige' Weg, eine Baugruppe im GAC zu registrieren/zu installieren?
- 15. Wie registriere ich eine .NET DLL-Datei im GAC?
- 16. Wie referenziere ich eine Zelle im Excel-Bereich?
- 17. Gibt es eine einfachere Möglichkeit zum Anzeigen/Suchen, was sich in der GAC befindet?
- 18. Wo befindet sich Model.py im Django-Quellcode?
- 19. .bowerrc befindet sich wo im Projektverzeichnis?
- 20. Wo befindet sich _md5 Modulcode im System?
- 21. Befindet sich sails.js noch im Betamodus
- 22. Wo befindet sich die Datei widgets/foreign.html im Django-Stamm?
- 23. Wie referenziere ich eine Javascript-Datei?
- 24. Überprüfen Sie, ob sich die Datei im (Unter) Verzeichnis befindet
- 25. Woher weiß ich, ob es sich im unbeaufsichtigten Modus befindet?
- 26. Wie kann ich herausfinden, wo sich die Datei httpd.conf befindet?
- 27. Wo befindet sich die Schaltfläche Screenshot im Hierarchy Viewer?
- 28. Wie wird die Anzahl der Benachrichtigungen behandelt, wenn sich die App im Hintergrund im Firebase befindet?
- 29. Wo befindet sich GAC (Global Assembly Cache)? Wie ist es nützlich?
- 30. Wie referenziere ich eine lokale XML-Schema-Datei korrekt?
Sind Sie sicher, dass Ihre Montage wird nicht in der Registerkarte ".NET" im Dialogfeld "Add-References" angezeigt? –
Möglicherweise müssen Sie VS neu starten, nachdem Sie die Assemblys im GAC installiert haben, da neue Assemblies möglicherweise nicht in der Liste angezeigt werden. – Oded
Ja, es ist ein häufiger Fehlschluss zu glauben, dass der "Add reference" -Dialog seine Assembly-Liste aus dem GAC abruft. Dies ist nicht wahr, es wird aus einigen Registrierungsschlüsseln und speziellen Ordnern abgerufen. – bitbonk