Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.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
.NET FileLoadException与FSharp.Core版本;4.3.1.0“;_.net_F# - Fatal编程技术网

.NET FileLoadException与FSharp.Core版本;4.3.1.0“;

.NET FileLoadException与FSharp.Core版本;4.3.1.0“;,.net,f#,.net,F#,我正在用NUnit框架开发一些新的单元测试。在我遇到F#用户的可怕例外之前,有些人一直在通过。我已确保在packages.config文件中添加bindingRedirect节点,但它不起作用 <?xml version="1.0" encoding="utf-8"?> <configuration> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-co

我正在用NUnit框架开发一些新的单元测试。在我遇到F#用户的可怕例外之前,有些人一直在通过。我已确保在packages.config文件中添加bindingRedirect节点,但它不起作用

 <?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="0.0.0.0-4.3.1.0" newVersion="4.3.1.0" />
                <packages>
                  <package id="Akka" version="1.1.2" targetFramework="net461" />
                  <package id="Akka.FSharp" version="1.1.2" targetFramework="net461" />
                  <package id="Akka.TestKit" version="1.1.2" targetFramework="net461" />
                  <package id="Akka.TestKit.NUnit" version="1.1.2" targetFramework="net461" />
                  <package id="FsPickler" version="1.2.21" targetFramework="net461" />
                  <package id="FSPowerPack.Core.Community" version="3.0.0.0" targetFramework="net461" />
                  <package id="FSPowerPack.Linq.Community" version="3.0.0.0" targetFramework="net461" />
                  <package id="Newtonsoft.Json" version="9.0.1" targetFramework="net461" />
                  <package id="NUnit" version="3.5.0" targetFramework="net461" />
                  <package id="NUnit3TestAdapter" version="3.4.1" targetFramework="net461" />
                  <package id="NUnitTestAdapter" version="2.0.0" targetFramework="net461" />
                  <package id="System.Collections.Immutable" version="1.1.36" targetFramework="net461" />
             </packages>
          </dependentAssembly>
        </assemblyBinding>
      </runtime>
    </configuration>



  • 你添加了app.config,而不是packages.config,对吗?这是一个库项目,因为我只做单元测试。我没有app.config尝试将重定向添加到您的测试项目app.config(如果它不存在,请创建它)是否最好重新创建该项目,这次使用控制台应用程序进行单元测试?”不,库(dll)项目可以。只需创建app.config并在那里添加重定向。您确实添加了app.config,而不是packages.config,对吗?这是一个库项目,因为我只做单元测试。我没有app.config尝试将重定向添加到您的测试项目app.config(如果它不存在,请创建它)是否最好重新创建该项目,这次使用控制台应用程序进行单元测试?”不,库(dll)项目可以。只需创建app.config并在那里添加重定向。