我在ECB的document of document library中添加了一个菜单项。单击该菜单后,我想将该文档复制到我的应用程序中。为此,我需要在安装SharePoint服务器的同一台计算机上创建文档的临时文件。现在的问题是,我应该在哪里创建临时文件。一种解决方案是当前用户(已登录sharepoint)的临时文件夹。但在sharepoint中,Active Directory中的用户也可以登录,但临时文件夹仅对该计算机上的用户可用。简而言之,要求是在每个用户(计算机上用户以及AD用户)都有权创建和删除文件的文件夹中创建临时文件。
sharepoint是否为此目的推荐了任何特定位置?
发布于 2009-06-04 04:42:01
SharePoint使用.NET,因此您应该使用.NET特性来实现以下目的:
string tempFilename = System.IO.Path.GetTempFileName();
将使用服务帐户的TEMP概念,而不是登录用户的TEMP。
-Oisin
https://stackoverflow.com/questions/948618
复制相似问题