gpt4 book ai didi

c# - 无法加载测试程序集 '*.dll'。错误详细信息 : Could not find file *. dll'

转载 作者:行者123 更新时间:2023-12-04 18:07:27 27 4
gpt4 key购买 nike

更新:我发现每次运行测试时,都会创建一个新文件夹(Benjamin_C12LPCRE 'date' 'time'),但是没有在我认为它最初丢失的地方创建 dll。

我做了什么:

  • 删除并重新添加了对测试项目中主项目 (DCIM) 的引用
  • 删除并重新添加了引用 Microsoft.VisualStudio.QualityTools.UnitTestFramework
  • 构建、重新构建和清理(不一定按此顺序)主要和测试项目以及整个解决方案
  • 删除了整个解决方案中的所有“obj”和“bin”文件夹。
  • 已添加 [DeploymentItem("DCIM.dll")]归因于测试项目,均在 [TestClass()] 之前和 [TestMethod()]声明

  • 那么如何确保正确创建所有必要的文件呢?

    原问题:

    昨天,我的测试运行正常,我最近做了一个项目重命名,导致一些测试有些困惑,但现在我的测试都没有工作,它们都显示这个错误:

    The test assembly 'C:\Visual Studio 2010\Projects\DCIM\TestResults\Benjamin_C12LPCRE 2014-04-29 11_57_58\Out\DCIM Test.dll' cannot be loaded. Error details: Could not find file 'C:\Visual Studio 2010\Projects\DCIM\TestResults\Benjamin_C12LPCRE 2014-04-29 11_57_58\Out\DCIM Test.dll'.



    我检查了文件路径,瞧,没有 dll。

    应该有吗?有没有办法解决这个问题?

    Test 项目与 Main 项目在同一个解决方案中,正如我所说,我最近重命名了我的项目,这导致了我问过的一些错误 here

    最佳答案

    当远程机器的磁盘上没有可用空间时,我遇到了同样的问题。清理空间解决了这个问题。

    关于c# - 无法加载测试程序集 '*.dll'。错误详细信息 : Could not find file *. dll',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23354293/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com