我有一个Azure Function项目(使用VS 2017 15.3.4创建).我在同一个解决方案中添加了一个单元测试项目(4.6.1).一旦我添加对我的Azure功能项目的引用,并且我尝试运行我的简单测试用例,我得到此错误"无法加载文件或程序集System.Net.Http,Version = 4.1.1.0",因为我执行MyFunction的Run方法.
异常图像 我已经尝试了很多接近推荐但似乎没有任何效果.
我试图在app.config文件中添加绑定
<dependentAssembly>
<assemblyIdentity name="System.Net.Http" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
</dependentAssembly>
Run Code Online (Sandbox Code Playgroud)
我试图明确地为System.Net.http添加nuget包(从最新版本到后面的几个版本),但这也没有帮助.
谁有人设法找到解决方案?
谢谢桑杰