Недавно я работал над проектом, который должен использовать библиотеку .NET 3.5
Dll, и команда использует среду Python3.x.
Поэтому я зашел в репозиторий Python для .NET на github, скачал исходный код и попытался скомпилировать сам. с помощью Visual Studio 2013.
В исходниках есть файл решения MVSC с именем pythonnet
, и я только что открыл проект и попытался скомпилировать Python.Runtime
.
По умолчанию Conditional compilation symbols
равно PYTHON27, UCS4
. Поэтому я изменил его на PYTHON35, UCS2
, чтобы он соответствовал моему требованию. И мне удалось его успешно скомпилировать. а>
Но так как он должен работать с .NET Framework 3.5
, то я изменил Target Framework
с .NET Framework 4.0
на .NET Framework 3.5
. Но на этот раз я получил много ошибок при компиляции и компиляция не удалась.
Может ли кто-нибудь помочь мне с компиляцией, чтобы я мог скомпилировать Python для .NET, который работает как для .NET 3.5, так и для Python3.x. ?