コンパイル時にビジュアルスタジオがファイルを完全に無視する方法を知っている人はいますか?私は、標準の設定ファイルではないfoo.configファイルを持つC#ソリューションを持っています。これは単なるテキストファイルです。コンパイル中にVSはファイルと爆弾を保持します。Visual Studioコンパイラでファイルを無視する方法
私はそれが単なるテキストファイルであるかのように動作するようにしたいと思います。私はファイルの名前を変更するオプションがありません。
編集:BuildActionはコンパイラからファイルをチェックすることを除外しないことに注意してください。単にファイルがアセンブリにコンパイルされているかどうか、その内容(JPGなど)、またはリソースファイルかどうかを判断します。詳細はsee the MSDN pageです。
EDIT2:明らかに、foo.configという名前のテキストファイルがありビルド中に開いている場合、VS2005はファイルがxmlであるべきであると考えるエラーを表示します。ただし、ファイルを閉じると、VS2005はそれを無視します。
解決策:ビルド中に非準拠のファイルを開くと、Visual Studioの検証によってエラーが発生します。これをオフにする方法(HTMLの場合)については、Scott Guthrie's postを参照してください。 Allenが述べたように、Build Actionを "None"にする必要があります。残念ながら、このファイルを開いている場合、ビルドエラーを止めることはありません。
@ edit2:私の答えで正確にどのように説明しますか? –