LoginSignup
3
2

More than 5 years have passed since last update.

ASP.Net MVC4の単体テストでweb.configが読み込まれない

Posted at

VisualStudio2012でASP.NetのMVC4のプロジェクトを作ると、ウィザードで単体テストのプロジェクトも自動で作ってくれるオプションがある。

WebAPIのプロジェクトを作ったのでテストプロジェクトも生成してもらったのだが、テストプロジェクトからの実行ではASP.Net MVC側のweb.configが読み込まれないので、DBの接続文字列などの設定が読み込めなくて困った。

解決方法としてはテストプロジェクト側にapp.configを作成し、テストに必要な設定はこっちに書いておくと読み込んでくれた。
実際にIISで運用する際はちゃんとweb.configを読み込むが、思わぬところに落とし穴があったのでメモ。

デバッグ環境による可能性もある?(Visual Studio仮想サーバーにてデバッグしている。)

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2