使用spring.net发布webservice时函数重名的问题的解决办法
2013-02-07 13:22
441 查看
多态导致函数重名
解决办法:
在配置文件中声明函数的时候把类型也声明出来.
但是这样还是会报错:
这个WS-I Basic
Profile v1.1 是webservice
标准组织的一套规范
这个时候就要在具体的类前面加上特性:
附:
使用IIS7 以上版本的话,在部署的时候,要使用经典管道模式,并且 在脚本映射里 把*.asmx映射到aspnet_isapi.dll
解决办法:
<entry key="AddTextimageDraft(string,Model.Entities.TextimageDraft,System.IO.Stream)"> <object type="System.Web.Services.WebMethodAttribute, System.Web.Services"> <property name="Description" value="添加待审核的资讯草稿" /> <property name="MessageName" value="AddTextimageDraft" /> </object> </entry> <entry key="AddTextimageDraft(string,Model.Entities.TextimageDraft,System.IO.Stream,System.IO.Stream)"> <object type="System.Web.Services.WebMethodAttribute, System.Web.Services"> <property name="Description" value="添加待审核的资讯草稿" /> <property name="MessageName" value="AddTextimageDraftWithIcon" /> </object> </entry>
在配置文件中声明函数的时候把类型也声明出来.
但是这样还是会报错:
Web 服务不符合WS-I Basic
Profile v1.1
Profile v1.1 是webservice
标准组织的一套规范
[WebServiceBinding(ConformsTo = WsiProfiles.None)]
附:
使用IIS7 以上版本的话,在部署的时候,要使用经典管道模式,并且 在脚本映射里 把*.asmx映射到aspnet_isapi.dll
相关文章推荐
- 使用spring.net发布webservice时函数重名的问题的解决办法
- 【ASP.NET 问题】IIS发布网站后出现 "处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误"的解决办法
- [未能将网站 xxxxxxx配置为使用 ASP.NET 4.0。为了使此网站正确运行,您必须将它手动配置为使用 ASP.NET 4.0] 问题的解决办法
- asp.net 使用winform调用webservice 程序错误:error CS2001: Source file 的解决办法
- 【ASP.NET 问题】IIS发布网站后出现“检测到在集成的托管管道模式下不适用的ASP.NET设置”的解决办法
- ASP.NET 4.0中使用FreeTextBox和FCKeditor遇到安全问题警告的解决办法
- asp.net 使用Ueditor过程中出现的问题及解决办法
- Spring3 MVC使用@ResponseBody的乱码问题及解决办法
- asp.net使用session丢失问题的解决办法
- 严重: Error listenerStart的解决办法---使用Spring时遇到的问题
- asp.net发布webservice出现‘Could not write to output file ‘解决办法
- 使用axis开发webservice服务java.net.ConnectException: Connection refused: connect异常的解决办法
- Spring3 MVC使用@ResponseBody的乱码问题及解决办法
- C#发布WebService提供使用时候,通过服务器解决前端js跨域访问问题
- 64位Win2008_VS2012使用ODP.NET遭遇问题和解决办法
- asp.net c#的传参中经常使用到中文参数的处理,下面的函数可以解决中文参数的问题
- 解决cxf+spring发布的webservice缺少<wsdl:types>和<wsdl:message>标签的问题
- Spring3 MVC使用@ResponseBody的乱码问题及解决办法
- ASP.NET 4.0中使用FreeTextBox和FCKeditor遇到安全问题警告的解决办法
- Spring3 MVC使用@ResponseBody的乱码问题及解决办法