运行编码的ui与Microsoft测试管理器Log4net DLL找不到

时间:2015-12-01 07:40:25

标签: c# visual-studio-2013 log4net coded-ui-tests microsoft-test-manager

我在我的CodedUI测试项目中使用log4net,并且在使用microsoft测试管理器运行代码时出现问题。

当我在本地运行代码时,所有构建/工作正常,我的测试运行完美。

当我在构建服务器上检查我的项目时,一切都正确构建。但是,当我尝试使用microsoft test manager运行代码时,会显示以下错误:

  

无法创建类OvWebAutomationCodedUi.Tests.Dossier.AanmakenCSorderTests的实例。错误:System.TypeInitializationException:' OvWebAutomationCodedUi.Tests.BaseWEBApplicationTest'的类型初始值设定项。抛出一个例外。 ---> System.IO.FileNotFoundException:无法加载文件或程序集' log4net,Version = 1.2.14.0,Culture = neutral,PublicKeyToken = 669e0ddf0bb1aa2a'或其中一个依赖项。 Het systeem kan het opgegeven bestand niet vinden.WRN:程序集绑定日志记录已关闭。

log4net.dll在buildserver的地图上可用。 (并且项目正确构建,以便找到参考)

有人对这个问题有所了解吗?

1 个答案:

答案 0 :(得分:0)

构建服务器上的log4net版本确实与我项目中引用的版本不同。

应该发现......

thxx Oxoron