TFS生成在生成中隐藏自定义程序集
我有一个自定义的连续构建,它记录了tfs服务主机的错误 服务“默认代理-basv-tfs-001”出现异常:异常 消息:加载自定义程序集时出现问题:API限制: 装配 'file:///C:\Windows\ServiceProfiles\NetworkService\AppData\Local\ProjectBranchDevelopment\BuildAgent\2\ReportViewer.ProcessingObjectModel\Microsoft.ReportViewer.ProcessingObjectModel.dll' 已从其他位置加载。无法从中加载它 同一appdomain中的新位置。(类型例外) 我发现我的存储库中有两个位置保存了相同的dll。TFS生成在生成中隐藏自定义程序集,tfs,tfsbuild,Tfs,Tfsbuild,我有一个自定义的连续构建,它记录了tfs服务主机的错误 服务“默认代理-basv-tfs-001”出现异常:异常 消息:加载自定义程序集时出现问题:API限制: 装配 'file:///C:\Windows\ServiceProfiles\NetworkService\AppData\Local\ProjectBranchDevelopment\BuildAgent\2\ReportViewer.ProcessingObjectModel\Microsoft.ReportViewer.Proce
我可以从构建中隐藏它吗?我在默认使用**test.dll(或类似)的测试中看到过这一点,为了避免这个问题,我将它改为仅使用test.dll,因为它(正如错误所示)在多个位置找到它
所以,任何试图解析DLL的东西都可能在做类似的事情。据我所知,没有一个解决方案可以帮助您追踪有问题的代码:)在生成定义中编辑工作区。添加对包含dll之一的文件夹的引用,并将“活动”更改为“隐藏”,这将停止TFS在生成期间获取该文件夹