如何解决找不到规则集文件 "ManagedMinimumRules.ruleset" 错误
How to resolve Could not find rule set file "ManagedMinimumRules.ruleset" error
在此先致谢,非常感谢您的帮助!
我正在使用此 代码 dotnet build E:\abc\abc.sln /p:Congiguration=Release
但它给出的错误低于错误:
C:\Program Files\dotnet\sdk.0.201\Microsoft.CSharp.CurrentVersion.targets(135,9):警告 MSB3884:找不到规则集文件“ManagedMinimumRules.ruleset” .
此规则集 ManagedMinimumRules.ruleset 文件调用来自 Microsoft。CSharp.CurrentVersion.targets 文件。
我看到目标文件第135行的代码如下:
<ResolveCodeAnalysisRuleSet
CodeAnalysisRuleSet="$(CodeAnalysisRuleSet)"
CodeAnalysisRuleSetDirectories="$(CodeAnalysisRuleSetDirectories)"
MSBuildProjectDirectory="$(MSBuildProjectDirectory)">
<Output TaskParameter="ResolvedCodeAnalysisRuleSet" PropertyName="ResolvedCodeAnalysisRuleSet" />
</ResolveCodeAnalysisRuleSet>
我已手动粘贴规则集文件,但仍然无法正常工作,请向我解释如何从目标文件中获取 CodeAnalysisRuleSet、CodeAnalysisRuleSetDirectories 路径。
要查询构建时 属性 值,请将 -bl
添加到您的 dotnet build
命令,安装 MSBuild Structured/Binary Log Viewer 并使用它打开 msbuild.binlog
文件在解决方案目录中。然后,您可以搜索 CodeAnalysisRuleSet
以在构建期间找到将值分配给 CodeAnalysisRuleSet
和 CodeAnalysisRuleSetDirectories
属性的点。
更新:另请参阅 Visual Studio 文档中的 Troubleshoot and create logs for MSBuild problems。
在此先致谢,非常感谢您的帮助!
我正在使用此 代码 dotnet build E:\abc\abc.sln /p:Congiguration=Release
但它给出的错误低于错误:
C:\Program Files\dotnet\sdk.0.201\Microsoft.CSharp.CurrentVersion.targets(135,9):警告 MSB3884:找不到规则集文件“ManagedMinimumRules.ruleset” .
此规则集 ManagedMinimumRules.ruleset 文件调用来自 Microsoft。CSharp.CurrentVersion.targets 文件。
我看到目标文件第135行的代码如下:
<ResolveCodeAnalysisRuleSet
CodeAnalysisRuleSet="$(CodeAnalysisRuleSet)"
CodeAnalysisRuleSetDirectories="$(CodeAnalysisRuleSetDirectories)"
MSBuildProjectDirectory="$(MSBuildProjectDirectory)">
<Output TaskParameter="ResolvedCodeAnalysisRuleSet" PropertyName="ResolvedCodeAnalysisRuleSet" />
</ResolveCodeAnalysisRuleSet>
我已手动粘贴规则集文件,但仍然无法正常工作,请向我解释如何从目标文件中获取 CodeAnalysisRuleSet、CodeAnalysisRuleSetDirectories 路径。
要查询构建时 属性 值,请将 -bl
添加到您的 dotnet build
命令,安装 MSBuild Structured/Binary Log Viewer 并使用它打开 msbuild.binlog
文件在解决方案目录中。然后,您可以搜索 CodeAnalysisRuleSet
以在构建期间找到将值分配给 CodeAnalysisRuleSet
和 CodeAnalysisRuleSetDirectories
属性的点。
更新:另请参阅 Visual Studio 文档中的 Troubleshoot and create logs for MSBuild problems。