我正在通過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