Вопросы по теме 'fxcop'

Как заставить работать собственный словарь FxCop?
Как можно заставить пользовательский словарь FxCop работать правильно? Я попытался добавить слова для распознавания в файл CustomDictionary.xml, который хранится в той же папке, что и файл проекта FxCop. Это не работает, так как я все еще получаю...
13111 просмотров

FxCop при сборке (Visual Studio 2008 Professional)
Я только что научился интегрировать StyleCop в Visual Studio. Теперь он запускает каждую сборку, и ее ошибки отображаются в виде предупреждений. Отлично! Теперь я просто хочу сделать то же самое с FxCop, но даже установить MSBuild Community Tasks...
3183 просмотров
schedule 20.02.2023

Как интегрировать FxCop и VS 2008?
Если это повторяющийся вопрос, укажите мне правильную ссылку, и я удалю этот вопрос. Я знаю, что в VS Team System я могу использовать анализ кода, но я использую VS Professional. Подскажите, как мне интегрировать FxCop и Visual Studio? Я не...
5401 просмотров
schedule 30.06.2023

что означает это предупреждение системы безопасности (класс .Net Process)?
Я использую VSTS 2008 + .Net 2.0 + C #. И я запускаю Анализ кода после сборки. Я получил следующее сбивающее с толку предупреждение системы безопасности. Вот предупреждение и связанный с ним код, есть идеи, что не так? Если есть предупреждение...
6764 просмотров
schedule 15.04.2022

Командная строка FxCop и пути с пробелами
У меня проблемы с работой командной строки FxCop , когда я указываю пути с пробелами в них . Да, я правильно использую кавычки. M:\build\IOService\src>"c:\Program Files\Microsoft FxCop 1.36\FxCopCmd.exe" /c /f:".\My Library\bin\Release\"...
2257 просмотров
schedule 03.12.2023

Не могу видеть мои пользовательские правила с помощью fxcop
Я пытаюсь разработать собственное правило для fxcop. У меня есть этот код: namespace TestCustomRuleFxCop { public class DoTheRightThingRule : BaseIntrospectionRule { public DoTheRightThingRule() :...
232 просмотров
schedule 15.06.2023

Предупреждение о кастинге FXCop
Я получаю следующую ошибку при запуске FXCop: CA1800: Microsoft.Performance: «obj», переменная, несколько раз приводится к типу «Job» в методе «ProductsController.Details(int, int)». Кэшировать результат оператора as или прямого приведения,...
828 просмотров
schedule 03.07.2023

Использование FxCop для анализа только последних изменений
Я пытаюсь заставить FxCop работать таким образом, чтобы он анализировал только добавочные изменения в exe/dll, которые он анализирует, а не все, поскольку он уже проанализировал эту часть... есть мысли, как можно этого добиться? ? ... заранее...
533 просмотров
schedule 13.07.2022

__DataBind__control обнаружен анализом кода FxCop в ASP.NET
Я использую Visual Studio 2008 Team Suite в проекте веб-сайта и хочу использовать встроенную функцию анализа кода (FxCop). При проверке правил именования я получаю такую ​​ошибку: CA1709: Microsoft. Именование: Korrigieren Sie die Schreibweise...
129 просмотров

Как запустить анализ кода .NET 4 на сервере сборки
На Windows Server 2003 R2 с .NET 4 SDK, но без Visual Studio 2010, я попытался создать решение Visual Studio 2010 с msbuild MySolution.sln /p:RunCodeAnalysis=true но это не удается. Что требуется для запуска анализа кода в такой среде?...
11032 просмотров
schedule 31.12.2023

CA1500 против SA1309 - Кто победит?
Я сделаю префикс, сказав, что я понимаю, что и анализ кода, и StyleCop являются руководящими принципами, и многие люди в любом случае предпочли их игнорировать. Но, сказав это, я хотел бы увидеть, каков общий консенсус в отношении этих двух правил....
4761 просмотров

FXCop Suppress Warning CA1800 (ненужные приведения)
У меня есть следующий код: [SuppressMessage( "Microsoft.Performance", "CA1800:DoNotCastUnnecessarily" )] private static void SetTestConnectionString( Component table ) { if( table is Object1 ) { fn1( (Object1)table ); } //...
3020 просмотров
schedule 25.02.2023

Есть ли способ определить неиспользуемые или устаревшие подавления сообщений FxCop?
Мы используем глобальное подавление FxCop для подавления нарушений правил, обнаруженных в старом коде. Под старым кодом я подразумеваю код, который иногда писался за годы до того, как мы включили анализ кода. Исправляем нарушения в новом коде. Мы...
509 просмотров
schedule 24.07.2023

Как создать правило fxcop, чтобы проверить, вызывает ли класс вызов init в своем конструкторе для другого класса?
Допустим, у меня есть класс A, который создает экземпляр класса B. Класс B имеет конструктор и несколько методов инициализации (используемых через интерфейс класса). Как написать правило fxcop для проверки того, что хотя бы один метод инициализации...
453 просмотров
schedule 24.01.2023

FxCop - Разрешить как дискретные, так и составные альтернативы
Я пытаюсь настроить FxCop для приема как составной, так и дискретной версии слова (InSpecie и Inspecie). По причинам устаревания оба они должны считаться действительными. Однако я не могу настроить пользовательский словарь в FxCop для приема...
551 просмотров
schedule 17.06.2023

Анализ FxCop не находит сборок с косвенными ссылками — проблема GAC?
Я запускаю свою DLL против FxCop, и она возвращает проблемы, как показано на изображении здесь (она также жалуется на System.Windows.Browser и System.Core, те же версии): Я сказал FxCop провести поиск в GAC, и это не помогает. У меня есть...
3348 просмотров
schedule 05.10.2022

FxCop (/VS2010 Code Analysis), можно ли теперь пометить результат метода как ответственность вызывающей стороны для IDisposable?
Если я напишу следующий код: public void Execute() { var stream = new MemoryStream(); ... } тогда анализ кода пометит это как: Предупреждение 1 CA2000: Microsoft.Reliability: в методе «ServiceUser.Execute()» вызовите...
474 просмотров

Можно ли запустить анализ кода .NET 4.5 из агента сборки Team Foundation Server 2010?
У меня есть проект, ориентированный на .NET 4.5. В Visual Studio 2012 я могу выполнять анализ кода ( FxCop ) так же, как и в более старой версии Visual Studio. . Наша машина сборки использовала агент сборки с нашего сервера Team Foundation...
1600 просмотров
schedule 15.03.2022

TeamCity Отправить уведомление FxCop по электронной почте
В настоящее время я интегрировал FxCop в качестве этапа сборки в один из моих проектов TeamCity. Он запускается после сборки и выводит ошибки. Он отлично работает. Однако я действительно хочу, чтобы он при каждом запуске отправлял мне...
147 просмотров
schedule 25.01.2023

Исключить правила из FXCop через командную строку
Некоторое время назад использовал задачу MSBuild и нашел некоторую документацию о возможности исключения определенных правил, например -Microsoft.Design № CA2210. Задача MSBuild переводит это в /rule:-Microsoft.Design#CA2210. Теперь мы используем...
1272 просмотров
schedule 03.01.2024