Как добавить .dll Ссылка на проект IronPython VS2010?

StackOverflow https://stackoverflow.com/questions/3414705

  •  26-09-2019
  •  | 
  •  

Вопрос

У меня есть библиотека SharpsVN .NET, которую я хочу использовать в проекте Ironpython. Библиотека отправляется в виде файла .ney .dll. Для проектов C # я просто добавляю этот файл в раздел «Ссылка», а после этого я могу использовать библиотеку:

Alt Text http://j.mp/8y3mfl.

Но для Ironpython раздел «Ссылка» открывает очень странное окно, я не могу понять, как добавить ссылку на него. Есть ли какие-либо способы ссылаться .NET .dll библиотеки в Ironpython, кроме GAC?

Alt Text http://j.mp/az6xlw.

Это было полезно?

Решение

Необходимо использовать диалоговое окно «Добавить ссылку». Вместо этого вы можете

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")
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top