0
で「指定されたバージョンが推奨フォーマットに適合しない」VS 2015 U1を使用しています。 私は、奇妙なバージョンの外部ライブラリ - 1.0.4056.40164
を使用しています。CS7035を無視するFakesアセンブリ
このライブラリの.Fakesファイルを追加しました。運と
<Compilation>
<Property Name="NoWarn">CS7035,7035</Property>
<Property Name="DisabledWarnings">7035;1607</Property>
</Compilation>
:私は私の.Fakesファイルで指定した
C:\Somewhere.Test\f.cs(21,58): warning CS7035: The specified version string does not conform to the recommended format - major.minor.build.revision [C:\Somewhere.Test\obj\Debug\Fakes\rs\f.csproj]
:偽物アセンブリが構築されているとき、私は次の警告が表示されます。
私もSomewhere.Test.csprojにこれを追加しました:
<NoWarn>CS7035;7035</NoWarn>
私は、このサードパーティのライブラリをコントロールしていないので、それはそうでないクリーンなソリューションでは、この警告を見て、それはかなりイライラすることができます。
この偽のアセンブリのためにどうすれば抑止できますか?
申し訳ありませんが、行くことができます。私はこれを私のすべての設定と同じ警告に加えました。あなたはMicrosoft Fakesを使っていますか?なぜなら私の警告は私のプロジェクトから来ていないからです、それは偽物から来ています。 – zaitsman
このサプレッションを持つ新しいPropertyGroupを追加することができます: PropertyGroup>それは新しいアセンブリを生成しているとしても、偽物のためにはまだ動作しません。 –
NStuke