【问题标题】:How to run .NET Core project with PVS-Studio without Visual Studio?如何在没有 Visual Studio 的情况下使用 PVS-Studio 运行 .NET Core 项目?
【发布时间】:2019-06-13 11:16:23
【问题描述】:

我有 PVS-Studiofree license,我将程序安装到 Windows 10 计算机上没有问题。我通过 Standalone.exe 提供了注册信息,注册成功。此计算机未安装 Visual Studio(仅 Dotnet core SDK 和 Visual Studio Code)

当我尝试用它运行 dotnet core 项目时

PVS-Studio_Cmd.exe -t C:\Users\someuser\projects\myproject.csproj

我收到以下错误

PVS-Studio 命令行分析器 7.0.29703.1460 版权所有 (c) 2008-2019 OOO 《程序验证系统》 使用默认设置文件:C:\Users\someuser\AppData\Roaming\PVS-Studio\Settings.xml 异常消息: 未找到导入的项目“C:\Windows\Microsoft.NET\Framework64\15.0\Microsoft.Common.props”。此外,尝试在 $(MSBuildExtensionsPath) - "C:\Program Files (x86)\MSBuild" 的后备搜索路径中找到 "\15.0\Microsoft.Common.props" 。这些搜索路径在“c:\Program Files (x86)\PVS-Studio\PVS-Studio_Cmd.exe.Config”中定义。确认声明中的路径正确,并且该文件存在于磁盘上的搜索路径之一中。 C:\Program Files\dotnet\sdk\2.1.301\Sdks\Microsoft.NET.Sdk\Sdk\Sdk.props

那么我应该如何解决这个问题呢?

使用dotnet build命令可以正确构建项目。

【问题讨论】:

    标签: visual-studio pvs-studio


    【解决方案1】:

    此问题将在即将发布的 PVS-Studio 7.02 版本中解决,该版本还将添加对 Visual Studio 2019 的支持。现在无需安装 Visual Studio 即可分析 .NET Core 项目。

    【讨论】:

    • 是的,它适用于最新版本。 PVS-Studio_Cmd.exe -t my_project.csproj 生成.plog 文件
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多