我们主要喜欢VisualStudio为我们的项目提供的Microsoft All Rules规则集,但有一些规则我们想跳过。我了解了如何保存自定义规则集,并将其集成到我们的项目中。我唯一不喜欢的是,当我在VisualStudio (项目->属性->代码分析)中选择规则集时,它将我的规则集称为“Microsoft All Rules
我使用CMake创建C++项目。然后我想使用VisualStudio作为我的IDE。但我面临的问题是,我不能正确地组织文件。target_include_directories(${targetName} PRIVATE ${includeDirectory}) 这是带有过滤器的what this project looks like in VisualStudio。我想要实现的行为非常简单:我希望看到项目的根目录及其"src“和"include”文件夹。我希望能够
我正在测试FxCop自动化,并想验证它是否正在筛选和捕获某些规则。我想创建一个在FxCop中触发AvoidCallingProblematicMethods错误的动态链接库。我有以下代码,但它根本没有触发AvoidCallingProblematicMethods规则。我做错了什么?// use one of the listed unsafe methods to create a problematic method
// http://msdn.microsoft.com
我最近安装了VisualStudio的最新版本(15.2 26430.16),现在我无法使用MSBuild版本15.1.1012.6693构建项目。使用PublishProfile时出现错误。VisualStudio\2017\Enterprise\MSBuild\Sdks\Microsoft.NET.Sdk.Publish\build\netstandard1.0\TransformTargetscould not be loaded from the assembly C:\Pr
我们正在迁移到VisualStudio Professional 2012,现在可以访问代码分析。我们还在包含FxCop.exe的(受源代码控制的)文件夹中添加了一个CustomDictionary.xml。这很有效,因为我们使用了许多特定于行业的术语,并标准化了我们的分析规则。有没有办法将现有的和新的项目都默认到我们的标准.ruleset和CustomDictionary.xml (而不是微软最低推荐规则和标准字典)?我们有数以百计的解决方案和更多的项目。