Wie DLL-Verweis auf Ironpython VS2010 Projekt hinzufügen?
-
26-09-2019 - |
Frage
Ich habe eine SharpSvn .net Bibliothek i in Ironpython-Projekt verwenden möchten. Bibliothek wird als .ney DLL-Datei ausgeliefert. Für C # -Projekten füge ich nur diese Datei zu Projekt Abschnitt „Referenz“ und danach habe ich eine Bibliothek verwenden kann:
Aber für Ironpython, der Abschnitt „Referenz“ öffnet sehr seltsam Fenster ich nicht herausfinden kann, wie DLL-Verweis darauf hinzuzufügen. Ist es eine Möglichkeit, um Referenz .net DLL-Bibliothek in Ironpython andere als GAC?
Lösung
Verweis hinzufügen Dialog sollte nicht verwendet werden. Stattdessen können Sie
import clr
clr.AddReferenceToFileAndPath(...) ' with path
oder configure SearchPath Verzeichnis und Verwendung AddReference
import clr
clr.AddReference("SharpSvn")
Andere Tipps
Sie fügen Sie sie in das Skript selbst, so etwas wie dieses.
import clr
clr.AddReferenceToFileAndPath("SharpSvn.dll")
Sie müssen die Ironpython-Lösung und die rechte Maustaste auf Suchpfad gehen und einen neuen Suchpfad hinzufügen. Sobald dies der Ordner Ihre DLL getan wird, ist in sich wie der Screenshot im Suchpfad sein
Suchpfad http://www.freeimagehosting.net/uploads/aef2b4a74f.png
Sobald dies geschehen ist Sie tun müssen,
import clr
clr.AddReference("SharpSvn.dll")