私はマシンにローカルにwinformsアプリケーションを開発しました。 csvファイルからデータを読み取り、関連する情報をデータベースから検索します(ストアドプロシージャを実行することにより)。.netプロジェクトを開発サーバーに展開する
これを開発サーバーに移動して実行しようとしましたが、app.configファイルからSQL接続文字列を取得したときにエラーが発生しました。エラーは次のとおりです。System.NullReferenceException:オブジェクト参照がオブジェクトのインスタンスに設定されていません。。もちろん、アプリは私のマシン上で正常に動作します。
このコードに続くすべての行がコメントアウトされ、エラーメッセージが表示されます。私はそれがconn.ConnectionStringラインと関係していると推測しています。
SQLデータベースが正しいdbサーバー& UID & pwdを指しています。エラーの原因は何ですか?
try
{
using (SqlConnection conn = new SqlConnection())
{
conn.ConnectionString = ConfigurationManager.ConnectionStrings["SilverTicker"].ConnectionString;
データベースに接続して開発サーバーに配置するだけの簡単なアプリケーションを作成します。これが失敗すると、あなたのdevサーバ経由でデータベースサーバにアクセスできないかもしれません。 –