我创建了一个基本的ASP.NET成员资格应用程序,用户可以登录以查看某些页面或创建新帐户。问题是无论何时我将其上传到服务器我都会收到配置错误(见下文)。如果我能解决这个问题,我们将非常感谢。
配置错误
描述:期间发生错误 处理配置文件 需要为此请求提供服务。 请查看具体错误 详情如下并修改您的 配置文件适当。
分析器错误消息:'=' 字符,十六进制值0x3D, 不能包含在名称中。第25行, 第10位。
来源错误:
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" />
源文件: \ SMB1 \ MNT \ w0341 \ D49 \ S39 \ b021bcd6 \ WWW \的web.config 行:25
版本信息:Microsoft .NET 框架版本:2.0.50727.3603; ASP.NET版本:2.0.50727.3082
答案 0 :(得分:2)
从它的外观来看,这是因为你在行的开头错误地输入了“add key”作为“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" />
答案 1 :(得分:1)
小心你的引号(“) 在你的问题中,它们似乎与标准的不同(“而不是”)
答案 2 :(得分:0)
<addkey
之间没有空格。它应该是<add key
。
答案 3 :(得分:0)
尝试在"
”
代替<addkey=”ConnectionString”