従来の開発のビットは、新しいテクノロジーを使用して新しいプロジェクトを開始するまでの最後のプッシュです。ASMXデータベースへのsqlconnectionのセットアップ時にInvalidOperationExceptionがスローされる
タイトルでは、これはデバッグしようとしているasmx webserviceです。それはユーザーのためのWPFインターフェイスを持っています。 asmx webserviceは、このデータをエクスポートできるように、このインタフェースにデータ(データグリッドと少数のドロップダウン)を提供します。
最後の数回は、Webサービスからアイテムのリストを取得し、グリッド/ドロップダウンのソースにして作成する新しいページを作成する必要があります。私は、WebサービスのSQL機能を実行している問題に出くわすと私は、この行にそれを釘付けにしているものの:
SqlConnection sql_dbConn = new SqlConnection(ConfigurationManager.ConnectionStrings["SQLDataConn"].ToString());
ように、それがnullの例外がスローされます。ここに示したように私はそれが奇妙だった気づいたことはサービス自体がエラーの束を投げているように見えた。
IISが設定され、私は、ブラウザで表示して起動を試みることができるようになっていますしかし、失敗するでしょう。 (このプロジェクト内の他の4と一緒に)
このプロジェクトでは、マークさんのコメントが正解だった.NET 4.0
は接続文字列は、web.configファイルにその名前ではありません私のweb.configファイル内 – Crowcoder
@Crowcoderのようにそれを持っている: <のconnectionStrings> <名前= "SQLDataConn" たconnectionString = "DSN = SQLを追加します。プール= true; UID = mike; PWD = mike "providerName =" System.Data.Odbc "/> –
その行にヌル参照例外を取得する唯一の方法は、エントリが存在しない場合です。それが存在する場合は、問題を誤って報告しています。 – Crowcoder