PostSharpの推奨ベストプラクティスに従って、すべてのプロジェクトにPostSharpが含まれています。しかし、これらのアセンブリの中には、側面やその他の変形がありません。彼らはちょうどを行う他のプロジェクトを参照するは使用中の側面を持っています。ビルド時のポストシャープ警告をスキップせずにPostSharp
モジュールは任意の態様又は他の変換が含まれていない「xxxxxxx.dll」:
は、ビルド時に、私は次の警告が表示されます。ビルド時のパフォーマンスを向上させるには、プロジェクトでコンパイルシンボル(別名定数) 'SkipPostSharp'を設定するか、MSBuildプロパティ 'SkipPostSharp = True'を設定してこのモジュールのPostSharpを無効にすることを検討してください。
PostSharp!しかし、私は "このモジュールのためにPostSharpを無効にすることを検討して"、そうしないことに決めました。私は、以前には面がなかったプロジェクトでPostSharpを使うことにしたときに、後でそれについて考えなくて済むのと引き換えに、ほんの少しのビルドタイムパフォーマンスを失うのは大変嬉しいです。
SkipPostSharp
を有効にせずに、このヒントについて教えてくれるようにPostSharpを停止させる方法を教えてください。プロジェクトのプロパティで
PS0131でしたが、よろしくお願いします。この無効化された警告セクションが存在するかどうかはわかりませんでした。 –
"PostSharpタブ"を見るために余分なものをインストールしなければならないのですか?私たちはクライアント上に何もインストールせずにそれを使用するので、私はそのようなタブを表示しません。私はこれがなければそれをする方法があるとは思わない? – PandaWood
Visual Studio用のPostSharpツールをインストールして、[プロジェクトプロパティ]ウィンドウの[PostSharp]タブを表示する必要があります。 https://www.postsharp.net/downloadから入手できます。 –