标准Web服务(asmx)是否适用于MVC?

Mar*_*man 6 c# asp.net-mvc web-services asmx

我刚刚尝试从WebForms项目向新的MVC项目添加WebService(基于asmx).我似乎无法访问IE中的asmx webservice?

在MVC中这应该是相同的,我在服务文件夹中有服务,如果它在一个视图中,或者这个asmx是否应该在'MVC'路由之外工作?

更新:

我将最初放在.asmx文件中的WebService设置到测试服务器上,最近使用.Net 4.0为VS2010 MVC 2项目设置.(Windows Server 2003 IIS 6)

开发(VS 2010)机器上的Webservice是否可见?关于差异的任何想法,可能是设置问题?

Mar*_*man 1

回答我自己的问题..

创建基本服务时我可以看到 WCF 服务(并且看不到 asmx 服务)

由于 WCF 被认为是可行的方法,所以我正在这样做。

我没有坚持让 asmx 工作。