C# 有时,如果我运行测试,lib文件会从输出文件夹中消失,有人能告诉我原因吗?

C# 有时,如果我运行测试,lib文件会从输出文件夹中消失,有人能告诉我原因吗?,c#,visual-studio,unit-testing,dll,C#,Visual Studio,Unit Testing,Dll,若我运行或调试测试,该测试将正常工作,但我无法运行主项目,因为找不到lib文件。如果重建解决方案有效 [TestMethod] public void MyTestMethod() { Assert.AreEqual(2, 2 + 2); } 如果运行project,我会收到以下错误: 生成期间出现3个错误。详细信息:错误CS0006:元数据 文件“OpenAccessAssemblies\Telerik.OpenAccess.35.Extensions.dll”可能 找不到

若我运行或调试测试,该测试将正常工作,但我无法运行主项目,因为找不到lib文件。如果重建解决方案有效

 [TestMethod]
 public void MyTestMethod()
 {
     Assert.AreEqual(2, 2 + 2);
 }
如果运行project,我会收到以下错误:

生成期间出现3个错误。详细信息:错误CS0006:元数据 文件“OpenAccessAssemblies\Telerik.OpenAccess.35.Extensions.dll”可能 找不到错误CS0006:元数据文件 找不到“OpenAccessAssemblies\Telerik.OpenAccess.dll” 系统找不到指定的文件内部异常:有3个 生成期间出错。详细信息:错误CS0006:元数据文件 “OpenAccessAssemblys\Telerik.OpenAccess.35.Extensions.dll”无法访问 发现错误CS0006:元数据文件 找不到“OpenAccessAssemblies\Telerik.OpenAccess.dll” 系统找不到指定的文件

我认为visualstudio中的问题是干净的。有时,visual studio增量清理运行和lib文件会被删除。如何停止visual studio增量清理


谢谢你的帮助

请提供实际的错误消息。请回答问题并在那里添加错误消息,以便我们可以轻松阅读。您的测试项目如何引用这些程序集?它们是直接引用的还是作为某些运行时合成或IOC的结果?