Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何正确地将IronPython导入Unity_C#_Unity3d_Ironpython - Fatal编程技术网

C# 如何正确地将IronPython导入Unity

C# 如何正确地将IronPython导入Unity,c#,unity3d,ironpython,C#,Unity3d,Ironpython,将IronPython导入unity的正确方法是什么 当我将Lib和netstandard2.0文件夹放入Assets/Plugins/IronPython中时,会出现以下错误: Assembly 'Assets/Plugins/IronPython/netstandard2.0/IronPython.dll' will not be loaded due to errors: Unable to resolve reference 'System.CodeDom'. Is the assemb

将IronPython导入unity的正确方法是什么

当我将Lib和netstandard2.0文件夹放入
Assets/Plugins/IronPython
中时,会出现以下错误:

Assembly 'Assets/Plugins/IronPython/netstandard2.0/IronPython.dll' will not be loaded due to errors:
Unable to resolve reference 'System.CodeDom'. Is the assembly missing or incompatible with the current platform?
Reference validation can be disabled in the Plugin Inspector.
Unable to resolve reference 'Mono.Posix.NETStandard'. Is the assembly missing or incompatible with the current platform?
Reference validation can be disabled in the Plugin Inspector.

Assembly 'Assets/Plugins/IronPython/netstandard2.0/IronPython.Modules.dll' will not be loaded due to errors:
Unable to resolve reference 'Mono.Posix.NETStandard'. Is the assembly missing or incompatible with the current platform?
Reference validation can be disabled in the Plugin Inspector.

Assembly 'Assets/Plugins/IronPython/netstandard2.0/Microsoft.Dynamic.dll' will not be loaded due to errors:
Unable to resolve reference 'System.CodeDom'. Is the assembly missing or incompatible with the current platform?
Reference validation can be disabled in the Plugin Inspector.
Unable to resolve reference 'Microsoft.Scripting.Metadata'. Is the assembly missing or incompatible with the current platform?
Reference validation can be disabled in the Plugin Inspector.

Assembly 'Assets/Plugins/IronPython/netstandard2.0/DLLs/IronPython.SQLite.dll' will not be loaded due to errors:
Reference has errors 'IronPython'.

Assembly 'Assets/Plugins/IronPython/netstandard2.0/Microsoft.Scripting.dll' will not be loaded due to errors:
Unable to resolve reference 'System.CodeDom'. Is the assembly missing or incompatible with the current platform?
Reference validation can be disabled in the Plugin Inspector.
Unable to resolve reference 'System.Configuration.ConfigurationManager'. Is the assembly missing or incompatible with the current platform?
Reference validation can be disabled in the Plugin Inspector.
我使用的是Unity 2019.3.7f1。 我选择.NET标准2.0作为我的兼容级别,选择Mono作为我的后端。 我已经从GitHub repo下载了最新版本的IronPython

我做错了什么?把它导入统一的正确方法是什么

编辑: 将后端从IL2CPP更改为Mono,这修复了Microsoft.Scripting引用错误,但没有修复其他引用


你有个向导可以帮你。看,你甚至有一个统一的包,看,你有一个指南,以帮助你。看到了,你甚至有一个统一的包看到了吗