我有許多Windows服務項目和用於訪問MySql數據庫的類庫項目的解決方案。 在這個類庫項目有一個類,這樣做是爲了獲取一個連接字符串(我沒有寫這個代碼,我不知道這是否工作過):當沒有配置文件時,System.Configuration.ConfigurationManager指向哪裏?
Dim strConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings("MySQLConnection").ToString()
在執行這條線,我得到一個空引用異常。在調試時,我意識到它會找到兩個其他連接字符串,但不是MySQLConnection
。我可以把我想要的連接字符串放在配置文件中,對。但問題是這個項目中沒有配置文件,我不知道這兩個連接來自哪裏。
有一個配置文件的層次結構。也許在你的項目中有一個父文件夾中的另一個配置文件?檢查此鏈接:http://msdn.microsoft.com/en-us/library/ms178685(v=vs.100).aspx(ASP.NET配置文件層次結構和繼承) – Mzn
檢查編輯的註釋 – Mzn
記事本++查找文件:p –