使用wcf吧。这个是建议使用的服务。
你要创建Webservice需要选择2.0或3.0的.net框架。4.0以上没有这个项目类型。
你可以在VS中文件菜单--新建--网站--VC#-.net3.5--asp.net web服务。这就是WebService了。
在4.0以上的框架中用WCF取代了这个类型的服务。
你重新新建一个Asp.Net Web应用程序,然后把关于WebService.asmx及相关业务逻辑全部放在这个应用程序中就可以了。
为什么非要把webservice和mvc网站放在一起?这个设计貌似不太合理吧。。