【问题标题】:How to get Roslyn Analizer results in VSTS Build Definition?如何在 VSTS 构建定义中获取 Roslyn Analizer 结果?
【发布时间】:2018-07-26 06:52:22
【问题描述】:

我正在开发 DevSecOps。与此相关,我想在 Roslyn Analyzer 的帮助下保护我的应用程序。为此,我在 Visual Studio 中创建了一个 MVC Web 应用程序以及自定义规则集,它可以清楚地处理输出。

但是,当我尝试在 VSTS 帐户中的构建定义中的 VSTS 构建任务的帮助下做同样的事情时。通过引用link,我知道在 MSBuild 任务的帮助下,我们可以默认获取 Roslyn Analyzer 结果。但是在运行我的构建定义后,我没有得到 Roslyn Analyzer 结果的结果。你能建议我“如何克服这种情况”吗?

【问题讨论】:

  • 在本地开发机器上用命令行运行 msbuild 能得到结果吗?

标签: azure-devops azure-pipelines azure-pipelines-build-task roslyn-code-analysis


【解决方案1】:

如果在命令行中运行 msbuild 时可以在本地工作,那么您可以尝试以下项目来缩小问题范围:

  • 添加命令行任务以运行 msbuild 命令行脚本 直接。
  • 更改另一个托管代理。
  • 在您的开发机器上部署一个私有代理,然后检查它是否有效 与私人代理。

您也可以参考以下文章来解决问题:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多