2012-07-05 91 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

相關問題