使用取消引用库和 Visual Studio 2015 运行 xunit test 时出错 - 找不到方法



在Visual Studio 2015中收到此错误"System.MissingMethodException : Method not found: 'Swensen.Unquote.UnquotedExpression Swensen.Unquote.Operator.unquote(Microsoft.FSharp.Quotes.FSharpExpr)"。 在Visual Studio 2013中尝试过,它可以工作。

需要将程序集重定向添加到与单元测试项目关联的 app.config 文件。像这样的事情应该这样做:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="FSharp.Core"
                          publicKeyToken="b03f5f7f11d50a3a"
                          culture="neutral"/>
        <bindingRedirect oldVersion="4.3.1.0"
                         newVersion="4.4.0.0"/>
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
</configuration>

相关内容

  • 没有找到相关文章

最新更新