自分でAppDomainを作ってしまえばいいって感じで試してみたけど、
どうもVSとの通信の部分がうまくいかない。
Projectのキャストとか失敗しまくる・・・。
きっと、なんか悪いんだろうけど。
で、AppDomainを作らないで、AppDomain.CurrentDomain.SetupInformation.ConfigurationPathを書き換えるには?
AppDomain.CurrentDomain.SetData("APP_CONFIG_FILE", filePath);
でできそうな感じだった。
試してみたところ、
devenv.exe.configから自分の構成ファイルに切り替わってた。
まだ、ちゃんと検証できてないのでそれは検証が出来次第ってことで。