Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.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# TFS:;无法加载类型'';“来自组件”但有时只会出现_C#_Unit Testing_Tfs_Types_Assemblies - Fatal编程技术网

C# TFS:;无法加载类型'';“来自组件”但有时只会出现

C# TFS:;无法加载类型'';“来自组件”但有时只会出现,c#,unit-testing,tfs,types,assemblies,C#,Unit Testing,Tfs,Types,Assemblies,在我的解决方案中,我运行单元测试,它们都通过了。然后,当我通过TFS提交时,有时会在TFS构建步骤中显示关于其中一个项目的以下内容: Could not load type 'Castle.Proxies.HttpContextProxy' from assembly 'DynamicProxyGenAssembly2, Version=0.0.0.0, Culture=neutral, PublicKeyToken=xxx' 为什么错误只是偶尔出现 我已经按照中的建议检查了VS中属性的“应用

在我的解决方案中,我运行单元测试,它们都通过了。然后,当我通过TFS提交时,有时会在TFS构建步骤中显示关于其中一个项目的以下内容:

Could not load type 'Castle.Proxies.HttpContextProxy' from assembly
'DynamicProxyGenAssembly2, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=xxx'
为什么错误只是偶尔出现

我已经按照中的建议检查了VS中属性的“应用程序”选项卡下的所有程序集名称
“”-也尝试清除“我的bin”文件夹,但没有任何结果-仍然会在某个项目单元测试的tfs生成步骤中偶尔显示错误(在VS17中也不会显示)。

偶尔出现的错误是最糟糕的。我假设您已经在构建服务器上安装了castle?在您的解决方案中,您是否将其作为一个nuget包,使其始终可用。偶尔出现的错误是最糟糕的。我假设您已经在构建服务器上安装了castle?在您的解决方案中,您是否将is作为nuget包,使其始终可用。