Style копа будет пытаться заставить вас принять подчеркивание из Application_Start в файле Global.asax в MVC веб-приложения:StyleCop SP0100 ошибка для Application_Start в Global.asax
SP0100: Method (общий) имя Application_Start не соответствует указанному стилю : SampleName.
Но это имя нельзя изменить без нарушения веб-приложения (я думаю?).
У меня возникли проблемы с записью подавляющего сообщения, чтобы обойти это правило, а также по какой-либо причине анализатор в стилетопе не обнаруживает эту ошибку [Edit - ошибка не найдена, потому что это ошибка StyleCop+] - так что я я не могу автоматически генерировать сообщение о подавлении на уровне модуля.
Может кто-нибудь помочь с правом подавить сообщение, чтобы использовать это?
Я пытался что-то вдоль линий:
[module: SuppressMessage("StyleCopPlus.StyleCopPlusRules", "SP0100:AdvancedNamingRules", Scope="member", Target="Global.asax", Justification = "Some justification")]
Но не повезло
Работает ли он (глобально), если вы удаляете атрибуты «Scope» и «Target»? Я знаю, что это не то, что вы хотите, но ответ может помочь найти решение. –
Не пробовал, но все же я не думаю, но получил его работу, поставив подавление непосредственно над Application_Start() – DevDave
Ah okay. Рад, что вы разобрались. Я предлагаю вам ввести это как ответ самостоятельно и отметить его как правильное. Это облегчит другим людям поиск решения, если у них будет такая же проблема. –