f# - 如何使用 .Net Core 和 VSCode 在 Debug模式下执行测试?

标签 f# visual-studio-code .net-core

如何使用 .Net Core 和 VSCode 在 Debug模式下执行测试?

我目前正在命令行上运行以下命令:

dotnet Test

但是,这不是在 Debug模式下执行测试。

我要附加调试器吗?

如果是这样... 怎么样?

最佳答案

  • 如有必要,将测试项目转换为控制台应用程序,而不是库。例如,使用
  • <TargetFramework>netcoreapp2.0</TargetFramework>
  • 添加一个主要方法或函数。


  • //C#
    类节目
    {
    静态无效主要(字符串 [] 参数)
    {
    }
    }

    //F#
    模块程序 =
    [<入口点>]
    让 main(args: string[]) = 0
  • 在 main 中,调用您要调试的测试。
  • 在调试器中运行控制台应用程序(通常按 F5)。

  • 这对运行 dotnet test 应该没有影响.

    关于f# - 如何使用 .Net Core 和 VSCode 在 Debug模式下执行测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45526413/

    相关文章:

    .net - 使用隐式构造函数向 F# 类型添加 StructLayout 属性

    cookies - 使用 canopy 访问 httponly cookie

    angular - 转到 Visual Studio Code 中 Angular html 文件中的定义

    c++ - Windows 10上的VS Code + WSL应用程序上的CMake扩展

    c# - 如何将第三方 nuget 包(依赖项)全局部署到 .NET Core 中的服务器?

    .net - F# + MPI + 单声道 : Clustered Computing

    c# - 如何构建F#类型的业务规则?

    fonts - 如何在没有管理员权限的情况下在VS Code(Windows)中使用自定义字体来安装字体?

    c# - 具有返回值和异步/等待的并行执行

    .net - 如何在 startup.cs 中运行/触发服务?