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

2005发布网站时 报如下异常

2012-01-30 
2005发布网站时 报如下错误错误1根级别上的数据无效.行1,位置1错误2文档根级别上的无效标记“Text”。错误3XM

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找到服务器置配文件

热点排行