Visual Studioのビルド結果にあるexe.configを生成しない方法

2015-05-26


最近はWindowsアプリの開発が立て込んで、Visual Studioとにらめっこする毎日です。ウェブシステムと違い、プログラムファイル一式をユーザに配布しなければならないので、いらないファイルは生成されないようにしないと、、、といろいろ設定を調べておりました。

有名どころとして、デバッグ関係のファイル「hshost」「pdb」。これらは以下の記事の方法で生成されなくなります。
.vshost.exeファイルと.pdbファイルが生成されないようにするには?
Visual Studio 2008, 2005とのことでしたが、2013でも同じ手順でOKでした。

今回困ったのはこれらではなく、「xxx.exe.config」。どうやら大昔のiniファイルの後継らしいんですが、場合によっては不要になることもあるかと思います。しかし、プロジェクトの設定を見渡してもそれらしい部分はない・・・

で、ようやっと気づきました。これはプロジェクト内にあるapp.configのコピーとのことなので、これを削除すれば生成されなくなる、という寸法でした。

自分としては意外な盲点でした・・・ご参考になれば。