質問: こんにちは。 Windows10でASP.NETのアプリケーションを開発しています。 Visual Studio 2015 Communityを使っています。 ### 前提・実現したいこと AzureのWebjobで動かすコマンドをC#で作ろうとしています。 ごく単純なテストプログラムは作れて登録できたので、つぎは本番です。 テストは、gmailにアクセスして、自分あてにメール送信するプログラムです。 本番では、SQLデータベースからメールアドレスを読み込んで、そこにメールを送信します。 この場合、既存のプロジェクトは、ASP.NETでWeb.configにDBの接続情報を記載して、MVCで作っていますが、Consoleの場合は接続情報はどこに書くものですか? ### 発生している問題・エラーメッセージ DBの接続情報をどこに書くかわからない。 ### 補足情報(言語/FW/ツール等のバージョンなど) Microsoft Visual Studio Community 2015 Version 14.0.25424.00 Update 3 Microsoft .NET Framework Version 4.6.01038 インストールしているバージョン:Community Visual C# 2015 00322-20000-00000-AA575 Microsoft Visual C# 2015 です。 よろしくお願いします。
回答: Visual Studio 上では App.config というファイル名で管理し、そこにDB構成情報を持っておけばビルド時に MyApplication.exe.config (MyApplication.exe が実行モジュール)というファイルにコピーされます。 `System.Configuration.ConfigurationManager` から参照出来ます。