Результаты поиска по запросу "fxcop"

3 ответа

Установка FxCop

Я пытаюсь получить последнюю версию FxCop. Я использую Visual Studio 2010 Professional Edition, который не включает анализ кода, поэтому я пытаюсь настроить ...

2 ответа

FxCop и правила анализа кода

Недавно я начал использовать анализ кода в своих проектах в Visual Studio. Я создал пользовательский набор правил, который будет использоваться со всеми моими проектами, которые включают два из определенных Microsoft наборов правил. Я работал над ...

1 ответ

FxCop: пользовательское правило для проверки значений информации сборки

Есть ли достаточно простой способ заставить FxCop проверить, что все мои сборки объявляют определенное значение атрибута? Я хочу убедиться, что все изменили настройки по умолчанию, которые вы получаете при создании проекта: [assembly: ...

ТОП публикаций

1 ответ

Предварительный просмотр Visual Studio 11 для разработчиков - анализ статического анализа FxCop

После установки Developer Preview наш проект пользовательских правил FxCop не будет построен, так как следующие Dll не могут быть найдены: FxCopSdk.dll & Microsoft.Cci.dll Оказывается, это красная сельдь, смотрящая на проект для ...

3 ответа

Это сработало для меня, когда я выбрал только «Инструменты» для установки.

проблема? Я пытаюсь установить FxCop 10. Для установки требуется Microsoft Windows SDK 7.1. Я установил SDK. Теперь, чтобы установить FxCop, мне нужно запустить FxCopSetup.exe, который должен находиться в папке% ProgramFiles% \ Microsoft SDKs \ ...

2 ответа

@feorex: IIRC вы можете определить атрибут SupressMessage для любого конкретного метода

я есть такой класс: public class Foo { public readonly int A = 1; public readonly int B = 2; }Когда я запускаю VS2010, встроенный в инструмент анализа кода, я получаю2идентичные предупреждения: этополе '...' видно вне его объявленного типа, ...

3 ответа

 (пользовательские правила), который поддерживает настраиваемый список сокращений.

10 жалуется на следующее: using XYZ.Blah; //CA1709 - "XYZ" using Xyz.Blah; //No complaint. using XylophoneSuperDuperLongFullName.Blah; //I don't want to have a long full name for my company name.Проблема в том, что ... я хочу, чтобы название ...

3 ответа

Вы можете пропустить сборку или правила (используйте флажок в FxCop.exe, чтобы пропустить правила или сборку. Или даже создайте новые правила для FxCop в соответствии с вашим стандартом. FxCop также предоставляет атрибуты, классы которых вы не хотите проверять.

(инструмент для статического анализа кода) выдает ошибку при проверке кода модели .edmx. Как запретить FxCop анализировать автоматически сгенерированный код (или хотя бы сгенерированные классы Entity Framework)?

1 ответ

@RenniePet - У вас есть бизнес-логика или код доступа к базе данных в форме? Если это так, перемещение этой функциональности в отдельные классы также поможет уменьшить зависимости формы.

учаю предупреждение анализа кода Visual Studio CA1506 для класса C #. В нем говорится: «FormMain» связан с 93 различными (не IComponent) типами из 25 различных пространств имен. Перепишите или реорганизуйте методы этого класса, чтобы уменьшить ...

2 ответа

c # warning - помечать сборки с помощью NeutralResourcesLanguageAttribute

Я получаю следующее предупреждение:"CA1824 Пометить сборки с помощью NeutralResourcesLanguageAttribute "Согласно MSDN причина этого: сборка содержи...