Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/285.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项目的输出?_C#_Python_Assemblies_Ironpython - Fatal编程技术网

是否可以从c#项目中引用IronPython项目的输出?

是否可以从c#项目中引用IronPython项目的输出?,c#,python,assemblies,ironpython,C#,Python,Assemblies,Ironpython,我想用IronPython构建一个代码库,并让另一个C#项目引用它。我能做这个吗?怎么做 这和构建项目并引用dll一样简单吗?与它的动态方面有冲突吗?目前无法从IronPython构建兼容的程序集。pyc工具将从Python代码生成一个DLL,但它实际上只在IronPython中有用 如果您想从C#应用程序中使用IronPython,则必须使用()。您还可以签出,它非常好地描述了托管过程。因此,在iron python中,您可以添加对程序集的引用,并调用方法或使用类,没有问题。你真的不能用另一种

我想用IronPython构建一个代码库,并让另一个C#项目引用它。我能做这个吗?怎么做


这和构建项目并引用dll一样简单吗?与它的动态方面有冲突吗?

目前无法从IronPython构建兼容的程序集。
pyc
工具将从Python代码生成一个DLL,但它实际上只在IronPython中有用


如果您想从C#应用程序中使用IronPython,则必须使用()。您还可以签出,它非常好地描述了托管过程。

因此,在iron python中,您可以添加对程序集的引用,并调用方法或使用类,没有问题。你真的不能用另一种方法吗(不幸的是,没有。这是C#4获得dynamic关键字的一个重要原因;它将使这些场景变得更容易。