代码之家  ›  专栏  ›  技术社区  ›  Ian Vink

VSTS未在版本中生成Test.dll

  •  0
  • Ian Vink  · 技术社区  · 6 年前

    我有一个包含三个项目的ASP.NET Core2.x应用程序

    • 应用程序.dll
    • 应用程序.BL.dll
    • 应用程序测试.dll

    测试项目引用其他项目,但当然不被其他项目引用。

    我知道错误:

    [警告]未找到与模式匹配的测试程序集: \释放*test*.dll,! \对象**,**\App.Tests.dll。

    当VSTS生成发布版本时,代理工作文件夹不包含App.Tests.dll,因此VSTS测试运行程序不运行,没有可运行的dll。

    enter image description here

    这是代理生成文件夹的图片。没有App.Test.dll

    如何让代理生成App.Tests.dll?

    enter image description here

    1 回复  |  直到 6 年前
        1
  •  1
  •   Gyuwon    6 年前

    您可以将.NET核心任务与“test”命令一起使用。这是一个简单的方法。

    .NET Core task