2013-01-10 129 views
0

任何人都可以知道,我怎樣才能將Microsoft.Sharepoint DLL導入到控制檯應用程序?我想在不部署SharePoint站點的情況下測試CAML查詢結果。我添加了該DLL的應用程序的參考,當然還有使用指令,但是當我構建該程序時,它找不到...導入Microsoft.Sharepoint命名空間

+2

也許你錯過了dll的依賴關係。你在建立SharePoint服務器嗎? –

+1

向我們展示什麼是錯誤以及何時發生(編譯時間?啓動?運行時?) –

回答

0

對不起,延遲迴復,感謝大家的幫助。我建立了問題的解決方案。這個問題發生在編譯時似乎錯過的命名空間。解決方案是我需要將目標框架和目標平臺更改爲原始Sharepoint應用程序的相同。

1

假設您使用的是Visual Studio 2010並假設您在使用Visual Studio擁有Sharepoint的環境。您將在添加參考部分中找到一個Sharepoint選項卡。

請注意,如果您在控制檯應用程序上使用Microsoft.Sharepoint命名空間。您必須在安裝Sharepoint的服務器上運行控制檯應用程序。

您可以考慮使用Sharepoint Client Object模型。這使您可以從外部位置連接到Sharepoint。但是,CAML查詢有點不同。