web-dev-qa-db-ja.com

VS Solution Explorer Analyzersの感嘆符:ef1000「SQLインジェクションの脆弱性の可能性」

ソリューションエクスプローラーの奇妙なメッセージ。

ef1000「SQLインジェクションの脆弱性」

enter image description here

コンパイル、エラー、警告、「エラーリスト」のメッセージは防止されません。

コンパイル時の出力に同様のメッセージはありません...クリックしてもフォーカスが「脆弱性」の行に移動しません。参照ファイル/行関連情報はありません。

しかし、機能しない(何も起こらない)「削除」ボタンのあるコンテキストメニューがあります。アナライザー関連のエントリーがprojファイルにありません。

一般的なパッケージがバグを参照しているようです。それを修正するには?

13

その場所にC:\ Users\User.nuget ..などに行き、パッケージを削除しました。ビジュアルスタジオを閉じて、再開しました。パッケージが復元され、エラーはなくなりました。私は同時にVisual Studioで.NET Frameworkアプリケーションを使用していて、コアソリューションを繰り返し開いたり閉じたりしていたため、パッケージが破損していると思います。

20
Hunter Nelson