私が書いた関数をデバッグしようとしていますが、通常の IronPython インタープリターで実行することはできません。これは、アプリケーションに埋め込んだ関数を起動するときに行うすべての厄介な問題のためです。
ただし、デバッガーを実行しようとすると:
import pdb
pdb.runcall(myFunction)
次のメッセージが表示されます。
ファイルまたはアセンブリ 'Microsoft.Scripting.Debugging, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' またはその依存関係の 1 つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULT からの例外: 0x80131040)
組み込みインタープリターが使用できるようにするには、DLL をどこに配置すればよいですか? 現時点では、IronPython ライブラリと同じフォルダーにあります。
application folder
resources folder
IronPython folder
DLL here
Libs folder