【问题标题】:UseHostCompilerIfAvailable False causes an "One or more types required to compile a dynamic expression cannot be found" errorUseHostCompilerIfAvailable False 导致“找不到编译动态表达式所需的一种或多种类型”错误
【发布时间】:2010-09-19 01:27:06
【问题描述】:

UseHostCompilerIfAvailable 设置为 false 时,C# dynamic 类型似乎无法编译。我在我的项目中有两个必需的引用 Microsoft.CSharpSystem.Core,但它拒绝识别它。但是,使用集成的 Visual Studio 编译器是可行的。

违规行是:

dynamic obj = this.Engine.Operations.CreateInstance(pytype);

【问题讨论】:

    标签: visual-studio visual-studio-2010 msbuild msbuildcommunitytasks


    【解决方案1】:

    没关系,似乎包含Microsoft.Scripting.Core 程序集是造成这种情况的原因。

    【讨论】:

    • 您应该将此标记为已回答,以便人们知道该问题尚未解决。
    • 我以前不能——不得不等两天。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-23
    • 1970-01-01
    • 2014-08-25
    • 2012-07-28
    • 2010-09-28
    • 2013-02-05
    相关资源
    最近更新 更多