使用 TFS 2010 和 2010:
在构建机器上开始构建时,单元测试失败是在尝试执行 System.Reflection.Assembly.Load 时出现 System.IO.FileNotFoundException。
如果我在本地运行这些测试,它们可以正常工作。此外,如果我远程进入构建机器并手动打开解决方案,单元测试将正常工作。
正在加载的程序集是包含在解决方案中的项目,并由单元测试项目引用。它用于本地化,这就是为什么我们要做一个 assembly.load。
构建服务使用的构建机器上是否存在导致此问题的临时位置?是否需要配置一些东西以便构建服务可以找到程序集?
谢谢