我在Sharepoint服務器上運行WCF服務,該服務將在庫中生成文檔並返回其uri。我有一個客戶端應用程序調用WCF服務,並啓動帶有剛剛生成的文檔的編輯權限的單詞。但是,如果我只是傳遞文檔的URI,它將以只讀模式打開文檔。嘗試保存到服務器覆蓋舊文件會導致錯誤,說明保存時文檔是隻讀的。使用編輯權限打開sharepoint libriary文檔
我如何從代碼啓動word並將修改保存回它在sharepoint服務器上打開的文件?
注意:這不是權限問題,如果我手動進入SharePoint站點,我有權單擊該文檔並以編輯方式打開。
編輯:好的,所以我想我知道如何做到這一點(我要做一個dll,並有rundll.exe啓動單詞和做保姆)。不過,我仍然想知道是否有任何其他解決方案,而不是手動簽入和簽出文檔。
庫上是否啓用了檢查?打開文檔之前,您是否檢查了文檔? – 2011-04-04 17:25:24
@Kyle,如果啓用了checkins,我該如何檢查(通過Sharepoint設計器是否需要)? – 2011-04-04 17:28:15
@凱爾Trauberman,我認爲他們啓用,但我們沒有使用它們。 – 2011-04-04 17:34:29