Python для .NET «невозможно найти сборку» ошибка

Я использую CPython и у меня есть C # dll. Я'я пытаюсь использовать Python для .NET, чтобы заставить их говорить. Я могу'использовать IronPython, потому что мне нужно интегрировать его в существующую систему CPython.

Я совершенно новичок в Python для .NET, и у меня очень мало опыта работы с Python и нет опыта работы с C #. Поэтому, пожалуйста, прости меня, если мой вопрос кажется очень простым.

я использую Python 2.7.3, и я скачал pythonnet-2.0-alpha2-clr2.0_131_py27_UCS2 и разархивировал его в папку с именем pyfornet_test, которая также содержит DLL I 'я пытаюсь использовать (называется DotNet4Class.dll)

Затем я запускаю это:

import sys

import os

import clr

sys.path.append(r"C:\pyfornet_test")

clr.AddReference("DotNet4Class.dll")

Что дает мне эту ошибку:

System.IO.FileNotFoundException: Unable to find assembly 'DotNet4Class.dll'.
   at Python.Runtime.CLRModule.AddReference(String name) in C:\Users\Barton\Documents\Visual Studio 2008\Projects\PyShar
p\trunk\pythonnet\src\runtime\moduleobject.cs:line 375

Любые советы будут высоко ценится. Спасибо!

Ответы на вопрос(4)

Ваш ответ на вопрос