首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

2005发布网站报错:根级别上的数据无效

2014-01-28 
错误1 根级别上的数据无效. 行1,位置1 错误2 文档根级别上的无效标记Text。 错误3 XML 文档中必须包含根级

错误1 根级别上的数据无效. 行1,位置1
错误2 文档根级别上的无效标记'Text'。
错误3 XML 文档中必须包含根级别的元素。

双击这三个错误 都提示下面的信息:
vti_encoding:SR|utf8-nl
vti_timelastmodified:TR|19 Aug 2006 07:48:24 -0000
vti_extenderversion:SR|4.0.2.7802

请问这是哪里有问题?
这个项目是从2003转成2005的 这个有影响吗?
请问这个XML文档是不是服务器配置文件?(因为我在应用程序配置文件里面并没有找到上面的几行话)
2005里面服务器配置文件Web.config在哪里啊 我怎么找不到?

------解决方法--------------------------------------------------------
那就奇怪了,既然是在本机上可以跑起来,那为什么发布就不行呢?
web.config文件你没找到嘛??
------解决方法--------------------------------------------------------
一些建议:
1.你确定xml文件(web.config)的格式是良好有效的?用IE打开时报错吗?
2.确保在根元素前没有空格
3.也可能是安全问题?你可以暂时允许当前用户的所有权限
4.SOAP or Web Services的问题
5.在此路径下[YourProject]\_vti_cnf\web.config,可以尝试删除这个web.config假如它存在的话

------解决方法--------------------------------------------------------
Web.config 是配置文件
------解决方法--------------------------------------------------------
ASP.NET2.0是没有服务器置配文件的,如果真的要用就要自己手动去添加一个然后在里面设置,如用1.1就可以在\WinNT\Microsoft.NET\Framework\v1.0.3705找到服务器置配文件

        

热点排行