2011-03-17 148 views
0

我有這種奇怪的情況,第一次當頁面loades時,一切順利。但是,只要我點擊任何發出任何ajax請求的鏈接,那麼在嘗試讀取配置時出現此錯誤。問題:System.Configuration.ConfigurationManager拋出異常

「System.Configuration.ConfigurationManager.ConnectionStrings'扔類型的異常「System.Web.HttpException」

我使用asp.net的MVC 1.0 please refer the attached screenshot 請幫助。 在此先感謝。

+0

你可以發佈信息來源嗎? – Jon 2011-03-17 08:05:44

+0

和完整的異常堆棧跟蹤包括錯誤消息。 – 2011-03-17 08:07:23

回答

1

問題來了,因爲ajax請求有一個具有空間的路由數據參數例如。 www.domain.com/account/index/%20routedata。在這種情況下,螢火蟲顯示404未找到錯誤,而在機器上啓用調試時,它正在拋出上述異常。

0

您需要使用WebConfigurationManager而不是Web項目中的ConfigurationManager。

+0

看起來很合理。 – Tengiz 2011-03-17 11:06:39

+0

個人而言,我相信在web項目中使用配置管理器時不存在這樣的問題。或者在那裏?問題來了,因爲ajax請求有一個路由數據參數,例如空格。 www.domain.com/account/index/%20routedata。在這種情況下,螢火蟲顯示404未找到錯誤,而在機器上啓用調試時,它正在拋出上述異常。感謝您寶貴的時間。 :) – gaurav 2011-03-21 07:24:20