2005发布网站时 报如下错误
错误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找到服务器置配文件