iis7.0运行webservice 出错!大家来看看

startray 2009-01-05 03:49:43
我在本机以及2003服务器上运行的好好的,可是到2008的iis7.0上,asmx却提示: 分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。

分析器错误消息: 该页必须具有 <%@ webservice class="MyNamespace.MyClass" ... %> 指令。

源错误:

行 1: 杩欐槸棰勭紪璇戝伐鍏风敓鎴愮殑鏍囪鏂囦欢锛屼笉搴旇鍒犻櫎!


这是怎么回事呀?看了会iis7.0也摸不着边,不知怎么回事?其它aspx程序运行的好好的。
...全文
1096 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
startray 2009-03-13
  • 打赏
  • 举报
回复
楼上的楼上
解决啦
创建webservice时,不要把code代码放在一个单独的文件中,就是不要存放在appcode中,那就可以啦.如果存放在appcode,那么在2008的IIS7.0下就会报错.
startray 2009-03-10
  • 打赏
  • 举报
回复
不是不能解决,我是说我还没找到.
startray 2009-03-10
  • 打赏
  • 举报
回复
暂没有解决方法
我都在想不用webservice啦

bafver 2009-03-04
  • 打赏
  • 举报
回复
搂主问题解决没有,我也遇到同样的问题了
如果有解决办法,请分享一下,谢谢。。。
archu 2009-01-05
  • 打赏
  • 举报
回复
查看一下你的asmx源代码,是否包含了下面的语句:
<%@ webservice class="MyNamespace.MyClass" ... %>
  • 打赏
  • 举报
回复
把你的asmx源代码贴出来看看
startray 2009-01-05
  • 打赏
  • 举报
回复
有。
在功能视图中,最上面是asp.net
有:net编译,net全球化,net信任级别,smtp电子邮件,会话状态,计算机密钥,连接字符串,提供程序,页面和控件,应用程序设置
下面是iis
asp cgi,http响应标头,HTTP重定向,IPV4地址和域限制,ISAPI和CGI限制,ISAPI筛选器,MIME类型,处理程序映射,服务器证书,
工作进程,模块,默认文档,目录浏览,日志,身份验证,失败请求跟踪规则,授权规则,输出缓存,压缩
  • 打赏
  • 举报
回复
我记得以前也碰到类似的问题,window2008的aspnet好像有时候要手工安装的,估计你没装这个。你打开iis mananger,选择中左面树上的计算机名称,看右面有没有aspnet一个大的groupbox?然后下面才是iis,management两个groupbox
startray 2009-01-05
  • 打赏
  • 举报
回复
我在编辑网站中看到选择应用池程序中属性为:.net framework版本2.0 管道模式:经典
startray 2009-01-05
  • 打赏
  • 举报
回复
楼上,我在iis7.0中始终没找到例如iis6.0中的那个asp.net页签,然有选择版本项的
  • 打赏
  • 举报
回复
看看你选的aspv.net版本是什么

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧