我在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