Visual Studio 2010中缺lessAsp.Net Web服务应用程序

可能重复:
VS 2010 Web服务项目模板丢失?

我想知道为什么Asp.Net Web服务应用程序在Visual Studio 2010中缺less。如果它在Visual Studio 2010中更新到新的东西是什么? 如果它下降,那我该如何完成这个任务?

ASP.NET Web服务应用程序项目模板不适用于.Net Framework 4.0,但可用于.Net Framework 3.5。

如果您在.net framework 4.0上构build应用程序,则可以在传统中使用WCF Service Application作为ASMX。 请注意,您需要启用AspNetCompatibilityMode来访问HttpContext对象。

如果您仍想使用ASMX,请select“ASP.NET空白Web应用程序”,然后将ASMX文件添加到项目中。

要使用.NET Framework 4.0在Visual Studio 2010中创buildASP.NET Web服务应用程序,请首先创build一个面向.NET Framework 3.5的新项目(因为ASP.NET Web服务应用程序模板可用于此版本)。 然后右键单击该项目并将其重新定位到使用.NET Framework 4.0。 build立,debugging,完成!

从Navision发布networking服务时,我也遇到同样的问题。 为此,我在Visual Studio 2010中创build了基于.NET Framework 3.5的项目(因为ASP.NET Web服务应用程序模板可用于此版本),所以对我来说工作正常。

我遇到了同样的问题。 从WCF 4.0开始,它看起来像.svc文件不再是必需的,因为基于configuration的激活会为您解决这个问题。