我在解決方案中有一個web應用程序項目和silverlight項目。我在web應用程序WCF文件,我也得到了下面的錯誤,而更新的ServiceReference無法更新ServiceReference或刪除後再次添加?
There was an error downloading 'http://localhost:5678/DataForSilverlight.svc/_vti_bin/ListData.svc/$metadata'.
The request failed with HTTP status 404: Not Found.
Metadata contains a reference that cannot be resolved: 'http://localhost:5678/DataForSilverlight.svc'.
The server did not provide a meaningful reply; this might be caused by a contract mismatch, a premature session shutdown or an internal server error.
If the service is defined in the current solution, try building the solution and adding the service reference again.
我也試圖將其刪除,然後重新添加,而且我也嘗試從Web應用程序刪除WCF文件。
你可能會在解決方案Silverlight項目而不是服務:http://本地主機:5678/DataForSilverlight.svc。要添加服務,必須啓動並運行 –
我還添加了DataForSilverlight.svc。以前它運行良好,但在對svc文件進行一些更改後,iam無法更新,我已經檢查了svc文件代碼中的所有內容,並且一切都很好,但它給出了上述錯誤 –
刪除服務,執行「clean project」 。再次添加。您有可能更改的端口號。 –