如何在没有Visual Studio的情况下使用PVS-Studio运行.NET Core项目?

时间:2019-01-19 11:42:07

标签: visual-studio pvs-studio

我有用于{strong> PVS-Studio 的free license,并且我将程序安装到Windows 10计算机上没有问题。我通过 Standalone.exe 提供了注册信息,注册成功。这台计算机未安装Visual Studio(仅安装了Dotnet核心SDK和Visual Studio Code)

当我尝试使用它运行dotnet核心项目

  

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 命令正确构建项目。

1 个答案:

答案 0 :(得分:2)

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