配置文件不是格式良好的XML

时间:2012-08-06 18:52:45

标签: asp.net iis-7 codecharge

  

HTTP错误500.19 - 内部服务器错误   无法访问请求的页面,因为页面的相关配置数据无效。

Config Source部分显示:

35:     <add key="Miser_Rep_ETL_testString" value="/>
36:     <add key="Miser_Rep_ETL_testServer" value="MSSQLServer"/>
37:     <add key="Miser_Rep_ETL_testDateFormat" value="yyyy-MM-dd HH\:mm\:ss"/>

第36行以红色突出显示。

CodeCharge Studio 5(设置为生成ASP.NET C#)创建了web.config文件以及项目的其余部分,因此我不认为XML有问题。由于这是一个新服务器(IIS 7.5),我怀疑其他可能(IIS)可能配置错误。如果部署为经典ASP,则同一项目可以正常工作。非常感谢任何建议..谢谢!

1 个答案:

答案 0 :(得分:4)

问题出在第35行:

<add key="Miser_Rep_ETL_testString" value="/>

value属性格式错误,应为:

<add key="Miser_Rep_ETL_testString" value=""/>

请注意,我只是添加了"来包含空属性值。