我正在通过MSDN使用客户端应用程序服务的演练。 http://msdn.microsoft.com/en-us/library/bb546195.aspx.NET中的ASP.NET Web服务应用程序4
这是为.net 3.5 ..但我需要在.net 4中做。事情是它没有列出任何ASP.NET Web服务应用程序。它是否推出了替代品?或者有任何解决方法?
问候。
我正在通过MSDN使用客户端应用程序服务的演练。 http://msdn.microsoft.com/en-us/library/bb546195.aspx.NET中的ASP.NET Web服务应用程序4
这是为.net 3.5 ..但我需要在.net 4中做。事情是它没有列出任何ASP.NET Web服务应用程序。它是否推出了替代品?或者有任何解决方法?
问候。
其中一种方法是在新建项目对话框顶部的下拉列表中选择目标平台作为.NET 3.5--这将允许您选择“ASP.NET Web服务应用程序”项目模板。一旦您选择了模板,您可以使用项目属性将目标平台更改为.NET 4。
我相信这个模板在.NET 4视图中不可用的主要原因是此项目使用ASP.NET Web服务(asmx文件)。微软宣称这是一项过时的技术,并建议使用WCF服务。
您可以将ASP.NET应用程序服务(身份验证,角色等用作您所在的示例)作为WCF服务公开。请参阅link中的标题为“使用应用程序服务作为WCF服务”一节。所以我建议你选择ASP.NET Web Application项目,然后将ASP.NET服务公开为WCF服务。
相反Web服务使用WCF,它具有比asp.net Web服务很多
感谢您的答复更多的功能... – pRimE 2011-06-03 03:43:29