2010-10-26 79 views
0

我在我的web應用程序中使用了一個WDF服務,我正在訪問jquery。在本地它工作正常,但在我的測試服務器(IIS7)上沒有。下載.NET WCF SVC文件而不是正在執行

我試圖通過url(www.mydomain.de/Services/MyService.svc)訪問.svc,期望我得到與離線相同的頁面(「這是一個WCF服務,元數據發佈已禁用... 。「.svc文件被下載並在Visual Studio中打開。

這是一個web.config問題(它離線工作,但沒有II7脫機),還是文件關聯問題IIs7是不正確的? 我的測試服務器在共享主機環境中運行,我只有非常有限的訪問(Parallels Plesk Panel 9),所以如果這是一個IIS7問題,我需要通過webhoster ...

任何反饋 歡迎。

+0

您已經驗證在該服務器上安裝了.NET的正確版本? – 2010-10-26 07:17:23

+0

是,4.0已安裝。 – newtogit 2010-10-26 07:30:03

+0

但沒有完全註冊或有人刪除了.svc文件的註冊,所以asp.net不會執行它們。 – TomTom 2010-10-26 09:23:03

回答

0

檢查web.config ....機器級別的.NET框架4.0。可以是被刪除的.svc文件的管理。訪問受限意味着託管服務商可能因爲商業決定而無法理解,無法啓用/禁用.svc文件。沒有註冊...文件將被「服務」(傳輸)。

不是很多,你可以做 - 用他們的支持。 .NET 4.0可能沒有正確安裝。或者如我所說,這是一個決定性的決定。

他們使用IIS 7的事實說明了很多 - 現在它們應該使用7.5一段時間。

+0

好的,我們只是檢查一下,你似乎是對的。 .svc條目將如何顯示?在「迷失」之前,我無法找到它最初的樣子...... – newtogit 2010-11-02 21:27:50

0

我會建議重新註冊與IIS使用ASPNET_REGIIS.EXE工具

+0

嗯,webhoster告訴我他做到了,沒有成功 – newtogit 2010-11-02 19:28:02

相關問題