2011-07-01 116 views
0

我想使用相對路徑從Silverlight中使用Web服務,但我必須使用服務的完整路徑(此服務在具有xap文件的同一個Web中工作)以及我想使用相對路徑使其在本地和服務器上都可以工作。Silverlight中的相對路徑

這是在舊版本相同的項目,所以我想我已經在我的項目設置改變的東西的工作...

任何想法?

在此先感謝!

示例代碼我使用:

<telerik:ReportViewer x:Name="Reportviewer1" 
           ReportServiceUri="http://localhost:11951/ReportService.svc" 

我想這是這樣工作的:

<telerik:ReportViewer x:Name="Reportviewer1" 
           ReportServiceUri="./ReportService.svc" 
+0

Coudl你顯示不工作的代碼,以及您認爲路徑應該是什麼。 – msarchet

+0

它在那裏;-) – zapico

+0

在谷歌瀏覽器中運行你的應用程序,並檢查發展工具中的網絡選項卡。哪個http查詢被創建以獲得ReportService.svc ?,你使用相對路徑? – MaxWave

回答

0

最後我發現這個問題。

如果你開始從包含它的asp.net項目的Silverlight項目,相對路徑做工精細,但如果你有Silverlight項目啓動該項目不能使用相對路徑...