2012-07-05 90 views
0

我试图使用C#编码的Visual Studio工作流以编程方式将数据从Excel文件导入到SharePoint自定义列表中。以编程方式将Excel文件导入到SharePoint自定义列表UnauthorizedAccessException

我正在使用Microsoft.Office.Interop.Excel命名空间并在其中调用Application()接口以提供对应用程序的引用,因此我可以按照许多论坛的建议使用它。

当我尝试这个时,我收到一个UnauthorizedAccessException错误。

我尝试了SPSecurity类中的RunWithElevatedPrivileges方法(建议使用here:),尝试使用系统级特权无法达到良好效果。无论如何,我应该拥有系统管理员权限,因为我在本地托管该笔记本电脑的笔记本电脑上以本地开发会话身份运行此权限。

如果任何人有任何想法可以解决这个问题,或者可以建议一种将数据从Excel导入到SharePoint列表的替代方法,那么将不胜感激。

回答

0

我可以在5分钟内在MS Access中做同样的事情。右键单击导入电子表格链接的SharePoint点表。

+0

当Excel文件上传到SharePoint网站上的文档库时,需要自动将其作为工作流的一部分来完成。 – 2012-07-05 10:19:12

+0

对不起,我想我可能会帮助..我只是喜欢使用Access将数据/文档自动推送到SharePoint中。它非常棒。 – 2012-07-05 10:41:52

相关问题