プロジェクト ファイルで MSBuild.ExtensionPack を使用して、Visual Studio でプロジェクト ファイルを拡張しています。プロジェクトを開くと、次の警告が表示されます。
「{アプリケーション名} プロジェクト ファイルはカスタマイズされており、Microsoft Visual Studio で開いたときにカスタム ビルド ステップを実行すると、セキュリティ リスクが生じる可能性があります。このプロジェクトが信頼できないソースからのものである場合、コンピューターに損害を与えたり、個人情報を危険にさらしたりする可能性があります。 ."
オプションは、1) ブラウジング用にプロジェクトをロードするか、2) 通常どおりプロジェクトをロードします。
MSBuild.ExtensionPack の値エントリを次のレジストリ キーに追加することで、このメッセージを一時的に抑制することができます。
HKEY_LOCALMACHINE\Software\Microsoft\VisualStudio\ 8.0\MSBuild\SafeImports\
これは、MSDN などにある解決策です。ただし、Visual Studio 2010 は、起動時に追加した値を削除するようです。とてもイライラします。私が付加する価値は、
Name: MSBuild.ExtensionPack
Value: C:\Program Files (x86)\MSBuild\ExtensionPack\4.0\MSBuild.ExtensionPack.tasks
Visual Studio 2010 がこの値を削除しないようにする方法、またはメッセージを抑制する別の方法を考えています。