У меня есть PostSharp, включенный во все мои проекты, в соответствии с рекомендуемыми рекомендациями для PostSharp. Однако у меня нет каких-либо аспектов или других преобразований в некоторых из этих сборок; они просто ссылаются на другие проекты, которые имеют аспекты использования.
Во время сборки я получаю следующее предупреждение:
Модуль "xxxxxxx.dll" не содержит какого-либо аспекта или другого преобразования. Для повышения производительности за время сборки подумайте о отключении PostSharp для этого модуля, установив в свой проект символ компиляции (aka constant) "SkipPostSharp" или установите для свойства MSBuild "SkipPostSharp = True".
Спасибо за информацию, PostSharp! Но я "решил отключить PostSharp для этого модуля" и решил не делать этого. Я очень счастлив потерять крошечную производительность времени сборки, в обмен на то, что не нужно думать об этом позже, когда я решаю использовать PostSharp в проекте, ранее лишенном аспектов.
Как мне заставить PostSharp перестать рассказывать мне об этом намеке и не разрешать SkipPostSharp
?