Как добавить .dll Ссылка на проект IronPython VS2010?
-
26-09-2019 - |
Вопрос
У меня есть библиотека SharpsVN .NET, которую я хочу использовать в проекте Ironpython. Библиотека отправляется в виде файла .ney .dll. Для проектов C # я просто добавляю этот файл в раздел «Ссылка», а после этого я могу использовать библиотеку:
Но для Ironpython раздел «Ссылка» открывает очень странное окно, я не могу понять, как добавить ссылку на него. Есть ли какие-либо способы ссылаться .NET .dll библиотеки в Ironpython, кроме GAC?
Решение
Необходимо использовать диалоговое окно «Добавить ссылку». Вместо этого вы можете
import clr
clr.AddReferenceToFileAndPath(...) ' with path
или настройте каталог SearchPath и используйте Addreference
import clr
clr.AddReference("SharpSvn")
Другие советы
Вы добавляете их в сам сценарий, что-то вроде этого.
import clr
clr.AddReferenceToFileAndPath("SharpSvn.dll")
Вам нужно перейти к решению IronPython и щелкните правой кнопкой мыши путь поиска и добавьте новый путь поиска. Как только это сделано, папка, которую ваша dll находится в пути поиска, как экран выстрел
Путь поиска http://www.freeimagehosting.net/uploads/aef2b4a74f.png.
Как только это сделано, вам нужно сделать
import clr
clr.AddReference("SharpSvn.dll")