dotCover 2025.2 Help

Windows 服务

使用 dotCover,您可以对 Windows 服务进行覆盖分析。

在开始分析 Windows 服务的覆盖率之前,请确保您的服务已安装在系统中。 有关安装和卸载 Windows 服务的更多信息,请参阅 如何:安装和卸载 Windows 服务

启动 Windows 服务的覆盖运行

  1. 执行以下操作之一:

    • 在 Visual Studio 中,按 Control+Alt+K K 或从主菜单中选择 ReSharper | Cover | Cover Application…

    • 在独立的 dotCover 应用程序中,按 Control+Alt+K K 或从菜单中选择 File | Cover Application...

  2. 添加运行配置——该配置告诉 dotCover 如何运行被分析的应用程序:

    1. 覆盖应用程序 下,点击 添加运行配置添加运行配置

    2. 新建运行配置 向导中,选择 Windows 服务 并点击 下一步

    3. 指定服务选项:

      • 服务 :您要分析的服务的名称。 dotCover 会自动扫描已安装的服务。

      • 实参 :传递给服务的可选参数。

      • 启动依赖服务 :如果服务需要其他服务启动,请选中此复选框。

      • 设置环境变量 :允许您使用特定的环境变量运行被分析的应用程序。 每个变量必须在新行中指定。

    4. 点击 保存

  3. 确保在 新进程运行 列表中选择了创建的运行配置。

  4. 运行分析 下,点击 启动。 dotCover 将打开 覆盖控制器对话框 并运行所选的应用程序。

  5. 如果选中了 从开始收集覆盖率数据 复选框,覆盖运行将立即开始。 否则,dotCover 将等待您在 覆盖控制器对话框 中点击 启动。 覆盖运行开始后,您可以 记录代码覆盖率

最后修改日期: 2025年 9月 27日