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

发布出错了解决办法

2012-03-12 
发布出错了发布了一个webservice出错了,请各位兄弟姐妹看看.地址:http://10.32.1.98/WebServiceTest/Servi

发布出错了
发布了一个webservice出错了,请各位兄弟姐妹看看.

地址:http://10.32.1.98/WebServiceTest/Service.asmx

出错:

无法显示 XML 页。  
使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。  


--------------------------------------------

名称以无效字符开头。处理资源 'http://10.32.1.98/WebServiceTest/Service.asmx' 时出错。第 1 行,位置: 2  

<%@ WebService Language="C#" CodeBehind="~/App_Code/Service.cs" Class="Service" %>
-^
 
编写的webservice在VS2005按F5可以运行成功的,
http://localhost:4198/WebServiceTest/Service.asmx 只是地址不一行。


**************************************************************************************

http://10.32.1.98/WebServiceTest/Service.asmx

现在的情况是无法显示网页了。

[解决办法]
发布的时候应该将app_code下的代码一并发布过去。看看是不是漏了。
[解决办法]
重新注册下 asp.net 用 Aspnet_regiis
[解决办法]
发布webservice时选用的.net框架的版本对吗?
[解决办法]
1. 合適版本的 Aspnet_regiis -i

路徑C:\WINDOWS\Microsoft.NET\Framework\<版本> 

2. 在 IIS 6.0 中启用已有的 Web 服务扩展 
打开 IIS 管理器,展开主服务器节点(即 Servername 节点),然后选择“Web 服务扩展”节点
允许 所有版本的 asp.net v****

3. 還要注意在IIS的站點/虛擬目錄屬性中的asp.net頁選中合適的asp.net版本。
[解决办法]
想不出还有什么原因了。
可能得实际看下才可以。

热点排行