我有一個使用SP類創建站點的窗口應用程序。我在安裝有SharePoint的Windows Server 2003 R2的系統上工作良好。使用SharePoint類的代碼無法在未安裝SharePoint的系統上運行
但它不適用於安裝了XP並未安裝SharePoint的系統。
事實是,這兩個系統都在內聯網上。 所以我假設如果提供了所有必需的參數(如serverLocation,domain,username,password),那麼NON-SP系統將能夠運行代碼並在安裝了SP的系統上創建一個站點。
我沒有複製的DLL來這些非SP系統,並引用他們建立項目:
- Microsoft.SharePoint.dll的
- microsoft.sharepoint.portal.dll
- 微軟。 SharePoint.Publishing.dll
但是,這也沒有奏效。
- 我錯過了什麼?
- 是我的是否假設錯?
@Janis:但SharePoint Web服務不允許我們執行所有操作。說創建快速啓動項目:( 是不是可以安裝的東西(一些應用程序或DLL),這將在非共享點機器上運行此代碼? – Manish 2010-04-19 10:01:37
不可以。但是您可以編寫自定義Web服務,將其部署到服務器,然後執行您編寫該自定義Web服務的任何操作。演練在這裏:http://msdn.microsoft.com/en-us/library/ms464040.aspx – 2010-04-19 10:23:16
謝謝但如果我不允許在服務器上部署自定義Web服務?任何其他解決方案? – Manish 2010-04-22 12:38:20