2013-08-17 33 views
0

我試圖與IIS 8WCF在Windows 8和IIS 8 - SVC文件被下載

在Windows 8機器上運行一個簡單的WCF服務應用程序。當我嘗試查看SVC文件瀏覽器, SVC文件只能被下載。

我已經檢查的MIME類型*在IIS中的.svc並有它的條目:

.svc 
application/octet-stream 

我還檢查處理程序映射在IIS和有對SVC集成如下條目:

svc-Integrated 
*.svc 
Enabled 
System.ServiceModel.Activation.HttpHandler 

我也嘗試了一些東西,從這些網站提示:

.NET WCF SVC file downloaded instead of being executed

但無法繞過此。

欣賞我應該看的任何其他領域。真的難住這個。

注意: 我問這個問題的原因是因爲我可以看到我有的應用程序能夠調用服務,並且獲得了200響應,但似乎沒有數據被提供。所以我想從瀏覽器中檢查.svc,而不是自動下載文件。

更新: 由於某些原因,只有在使用Chrome時纔會下載svc文件。使用IE時,svc可以正常工作。所以也許這不是一個IIS問題,而是Chrome中的一些瀏覽器設置?

回答

3

我知道這是相當古老的帖子來回答。但我最近面臨同樣的問題,無法找到解決方案。因此檢查了中的設置打開關閉Windows功能。啓用了一些WCF設置,並能夠使其工作。以下是設置的詳細鏈接:

WCF .svc file getting downloaded, when hosted in IIS

1

每個人都應該考慮瀏覽器問題,因爲它發生在我身上......然後經過幾個小時的真正的痛苦和挫折,我切換到Firefox並最終工作!