Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.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# AutoGenerateBindingRedirects不';不能使用单元测试_C#_Mstest - Fatal编程技术网

C# AutoGenerateBindingRedirects不';不能使用单元测试

C# AutoGenerateBindingRedirects不';不能使用单元测试,c#,mstest,C#,Mstest,为什么这在单元测试项目中不起作用 <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> true 如果不添加显式绑定重定向,仍会出现“无法加载文件或程序集”错误。使用以下方法: <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> <GenerateBindingRedirectsOu

为什么这在单元测试项目中不起作用

<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
true
如果不添加显式绑定重定向,仍会出现“无法加载文件或程序集”错误。

使用以下方法:

<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType>
true
真的

单元测试项目需要这两个选项。

对于某些项目类型,您需要在
ResolveAssemblyReference
之后设置它们,因为其他一些目标会将它们设置为空白。特别是我在ASP.NET项目中发现了这个。你是个救命恩人,我永远也不会明白这一点!谢谢,“最反直觉的MS概念”系列的另一集。我想知道这背后的动机是什么。