如何构建 IronPython3?
How to build IronPython3?
我想在我的 C# 应用程序中使用 IronPython3。因为它仍在开发中,所以 GitHub 站点上没有引用构建。所以你必须自己构建它。
据说,您必须在 Visual Studio 提示符下执行 运行 make
命令。我已经在 Visual Studio 的外部和内部进行了尝试,但它说这不是一个有效的命令。
构建解决方案本身工作正常。但是我不确定之后我必须使用哪些 DLL 和其他文件。
我猜 make
命令将调用 make.cmd
文件。如果我执行该文件,我会收到以下错误:
Error MSB4041: The default XML namespace of the project must be the
MSBuild XML namespace. If the project is authored in the MSBuild 2003
format, please add
xmlns="http://schemas.microsoft.com/developer/msbuild/2003" to the
element. If the project has been authored in the old 1.0 or 1.2
format, please convert it to MSBuild 2003 format.
手动添加 XML 命名空间后,警告 MSB4078 出现。
所以我的问题是,我可以只使用 VS2017 的构建操作给我的已编译 DLL 吗?或者我是否必须更深入地以某种方式修复此错误(这可能让我很痛苦)?
我在他们的 gitter 聊天室询问了开发人员并得到了答案,即 IronPyton 3 目前无法使用。这可能需要一些时间,直到它成为现实。
我想在我的 C# 应用程序中使用 IronPython3。因为它仍在开发中,所以 GitHub 站点上没有引用构建。所以你必须自己构建它。
据说,您必须在 Visual Studio 提示符下执行 运行 make
命令。我已经在 Visual Studio 的外部和内部进行了尝试,但它说这不是一个有效的命令。
构建解决方案本身工作正常。但是我不确定之后我必须使用哪些 DLL 和其他文件。
我猜 make
命令将调用 make.cmd
文件。如果我执行该文件,我会收到以下错误:
Error MSB4041: The default XML namespace of the project must be the MSBuild XML namespace. If the project is authored in the MSBuild 2003 format, please add xmlns="http://schemas.microsoft.com/developer/msbuild/2003" to the element. If the project has been authored in the old 1.0 or 1.2 format, please convert it to MSBuild 2003 format.
手动添加 XML 命名空间后,警告 MSB4078 出现。
所以我的问题是,我可以只使用 VS2017 的构建操作给我的已编译 DLL 吗?或者我是否必须更深入地以某种方式修复此错误(这可能让我很痛苦)?
我在他们的 gitter 聊天室询问了开发人员并得到了答案,即 IronPyton 3 目前无法使用。这可能需要一些时间,直到它成为现实。