2009-09-30 88 views
0

我有一個Silverlight應用程序,它通過Silverlight WCF服務獲取數據,並且此服務之前正在運行。我對應用程序做了一些名稱空間和程序集名稱的更改,現在每當我嘗試訪問wcf服務時,我都會在小提琴中得到以下302錯誤。Silverlight WCF服務,對象已移動

HTTP/1.1 302實測值服務器:
微軟-IIS/5.1日期:星期三,9月30日
2009 18時26分52秒GMT X供電-通過:
ASP.NET X-AspNet-版本:2.0.50727
地點:
/PayrollViewFlow/Service/(S(axlnnazmux31bt55famtfvab))/PayrollDataService.svc
的Cache-Control:私人的Content-Type:
的text/html;字符集= UTF-8
的Content-Length:202

<html><head><title>Object moved</title></head><body> 
<h2>Object moved to <a href="%2fPayrollViewFlow%2fService%2f(S(axlnnazmux31bt55famtfvab))%2fPayrollDataService.svc">here</a>.</h2> 
</body></html> 

的位置和移動到另一個位置似乎是相同的。任何人都遇到過這個?

回答

1

這可能是因爲您沒有在所有地方進行命名空間更改,導致現在存在不一致。地方檢查有:

  • SVC文件
  • 生成的代理
  • 配置文件
  • WCF合同

可以八方通做舊的命名空間的搜索,看看它是否仍然使用

+0

我試過這樣做,一切都很好。我恢復到以前的版本,並重新命名我所有的重命名,並沒有任何問題。它一定是一些沒有正確配置的東西。 – helios456 2009-10-02 15:03:54

+0

SoapUI是一款出色的測試工具 – 2015-01-14 15:55:52