2012-03-27 44 views
1

託管當我啓動應用程序並進入服務頁面我看到一個WCF服務顯示WSDL ...不能爲ASP.NET MVC應用程序

您已經創建了一個服務。

要測試此服務,您需要創建一個客戶端並使用它來調用該服務。

svcutil.exe的http://localhost:26109/DashboardServices.svc?wsdl 您也可以訪問該服務描述爲單個文件:

http://localhost:26109/DashboardServices.svc?singleWsdl

可以使用從語法如下命令行工具的svcutil.exe做到這一點

但是當我點擊這些鏈接時,我沒有看到WSDL。相反,我只是得到相同的文字。

我認爲這與MVC路由有關,但我不知道如何解決它。

回答

1

當您忘記在接口上放置[ServiceContract]時,會發生此行爲。

+0

當您在界面上添加了[ServiceContract]時,也會發生這種情況。 – Sheridan 2014-03-12 15:57:26

相關問題