2010-07-29 153 views
1

我已經創建了一個基本的ASP.NET會員資格應用程序,用戶可以登錄查看某些頁面或創建一個新帳戶。問題是,只要我上傳到服務器我得到一個配置錯誤(見下文)任何想法如何我可以解決這個問題將不勝感激。配置錯誤

Configuration Error

Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: The '=' character, hexadecimal value 0x3D, cannot be included in a name. Line 25, position 10.

Source Error:

Line 23:    Set explicit="true" to force declaration of all variables. 
Line 24:   --> 
Line 25:  <addkey=」ConnectionString」 value="server=mysqlhost\sqlexpress;uid=u70771928;pwd=6f4c4e;database=d60702836" /> 
Line 26:   <customErrors mode="Off"/> 
Line 27:  <roleManager enabled="true" /> 

Source File: \smb1\mnt\w0341\d49\s39\b021bcd6\www\web.config Line: 25

Version Information: Microsoft .NET Framework Version:2.0.50727.3603; ASP.NET Version:2.0.50727.3082

+0

使用"代替可能你發佈你的配置文件的相關行? – 2010-07-29 09:52:25

+0

向我們展示一些代碼。粘貼您的網頁內容,配置在這裏。 – 2010-07-29 09:52:26

+0

您應該提供web.config內容(只有成員資格塊,如果它在第25行左右)並編輯您的問題以將錯誤消息設置爲報價 – 2010-07-29 09:53:15

回答

0

嘗試<addkey=」ConnectionString」

+0

你需要在addkey中有一個空格。 – 2010-07-29 10:03:57

2

這一點,從它的外觀,因爲你打錯在該行的開頭「添加鍵」爲「addkey」。

<addkey=」ConnectionString」 value="server=mysqlhost\sqlexpress;uid=u70771928;pwd=6f4c4e;database=d60702836" /> 

應該是:

<add key=」ConnectionString」 value="server=mysqlhost\sqlexpress;uid=u70771928;pwd=6f4c4e;database=d60702836" /> 
0

<addkey之間沒有空格。它應該是<add key

1

小心你的引號(「)中。
在你的問題,他們似乎是從標準的一個不同(」代替「)

+0

但是真正的問題在這裏可能是缺失的空間:) – 2010-07-29 09:56:32

+0

yeup,它是,雖然我做想知道asp.net如何迴應捲曲的報價,所以值得你提一下=) – Rob 2010-07-29 09:59:49