4

ironpythonプロジェクトで使用したいsharpsvn.netライブラリがあります。ライブラリは.ney.dllファイルとして出荷されます。C#プロジェクトの場合、このファイルをプロジェクトの「参照」セクションに追加するだけで、その後ライブラリを使用できます。

代替テキストhttp://j.mp/8Y3MfL

しかし、IronPythonの場合、「参照」セクションは非常に奇妙なウィンドウを開きます。それに.dll参照を追加する方法がわかりません。GAC以外のIronPythonで.net.dllライブラリを参照する方法はありますか?

代替テキストhttp://j.mp/az6XLW

4

3 に答える 3

6

[参照の追加]ダイアログは使用しないでください。代わりにあなたはすることができます

import clr
clr.AddReferenceToFileAndPath(...) ' with path

またはSearchPathディレクトリを構成し、AddReferenceを使用します

import clr
clr.AddReference("SharpSvn")
于 2010-08-05T12:58:20.097 に答える
2

スクリプト自体に次のように追加します。

import clr
clr.AddReferenceToFileAndPath("SharpSvn.dll")
于 2010-08-05T12:50:58.840 に答える
1

IronPythonソリューションに移動し、[検索パス]を右クリックして、新しい検索パスを追加する必要があります。これが完了すると、DLLが含まれるフォルダは、スクリーンショットのように検索パスに含まれます。

検索パスhttp://www.freeimagehosting.net/uploads/aef2b4a74f.png

それが終わったら、あなたはする必要があります

import clr
clr.AddReference("SharpSvn.dll")
于 2010-08-06T21:28:48.110 に答える