2011-02-11 179 views
0

我們使用TFS 2010作爲我們的源代碼管理和VS 2010作爲IDE。當我們將Silverlight4 MVVM項目添加到TFS時,存在一個問題。問題在於,項目建立在所有機器上,但只在創建的機器上運行。在其他機器上,它以此消息結束:TFS Silverlight 4問題

您要調試的Silverlight項目使用WCF RIA服務。 WCF RIA服務將失敗,除非Silverlight項目託管在包含WCF RIA服務的同一Web項目中。

回答

0

您的Silverlight應用程序將連接到的服務必須位於託管Silverlight XAP的同一Web應用程序中。 這裏確認的幾件事情:

  1. 確保您 Silverlight應用程序的.proj文件有一個鏈接到您的 RIA服務(在項目設置)
  2. 確保在編譯時,一個 裝配與您的RIA服務的名稱創建在您的託管Web項目的目錄中
  3. 嘗試訪問您的瀏覽器中的RIA服務 。路徑應該是 ,例如: http://yourLocalUrl(locaholhost:1234)/assembly-name-webdomainservicename.svc 您必須全部替換。通過 - 在 程序集名稱中。例如: http://localhost:1234/my-assembly-name-testWebDomainService.svc 可以拆卸您對您的Silverlight應用程序的DLL和觀察內部的URI

好運