MySqlデータベースへのアクセスに使用する多くのWindowsサービスプロジェクトとクラスライブラリプロジェクトを使用したソリューションがあります。このクラスライブラリプロジェクトには、接続文字列を取得するためにこれを行うクラスがあります(私はこのコードを記述しておらず、機能したかどうかはわかりません)。
Dim strConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings("MySQLConnection").ToString()
この行を実行すると、null参照例外が発生しました。デバッグ中に、他の2つの接続文字列は検出されましたが、は検出されなかったことがわかりましたMySQLConnection
。必要な接続文字列を構成ファイルに入れることができます。しかし、問題は、このプロジェクト内に構成ファイルがないことです。2つの接続がどこから来ているのかわかりません。