2011-08-15 82 views
1

我是新來的Sharepoint。我編寫了一個簡單的RIA MCF silverlight應用程序,它可以在我的服務器上運行所有查詢。現在我嘗試在Sharepoint測試網站上提供它。我加載了xap文件,但Sharepoint在嘗試加載應用程序時拋出了大量的加載操作異常,顯然與應用程序中的EDM有關。我需要在這裏做什麼? xap是我需要在共享文檔文件夾中加載的唯一東西嗎? 謝謝。Sharepoint與Silverlight應用程序

回答

1

賈斯汀,

有您需要按照加載的Silverlight XAP在SharePoint幾步之遙。

  1. 您需要創建RIA服務作爲一個獨立的主存的web應用程序(.SVC) 按照現有here
  2. 準則一旦你的解決方案做好準備。在IIS上的主機服務,並確保它正常運行。
  3. 配置在託管Web應用程序的web.config中的.svc和訪問相同的Silverlight應用程序如下

    新LoggingContext(新的URI(ConfigurationManager.AppSettings [ 「LoggingServiceUrl」]);

  4. 加載XAP的SharePoint網站,並在配置部分提供鏈接到.SVC服務。 Configure Other settings of the silverlight web part to point to the service (.svc) link

+0

感謝,桑迪普,它意味着我必須對SharePoint,Silverlight的,和實體數據模型在同一臺服務器上?就我而言,他們現在不在同一臺機器上運行。我的Silverlight RIA MCS在一臺機器上,我試圖讓我的應用程序到部門的Sharepoint服務器。 –

+0

不,不需要在保存服務器上具有sharepoint和ria服務。當然,當你在Sharepoint上傳你的silverlight模塊時,它將成爲它的一部分。在不同的物理機器上安裝RIA和Sharepoint是一種有效的方案。應用程序應該沒有任何問題。我以這種方式託管了我的應用程序。 –

相關問題