我使用SPFolder.Files對象的Add方法將文件上載到SharePoint 2010中的文檔庫(http://msdn.microsoft.com/zh-cn/ -us /庫/ ms472956.aspx)。這工作得很好,直到有人從現有的庫(仍然可用)中創建了一個模板,並從該模板中創建了一個新庫。SPFolder.Files.Add創建文件但返回null
在這個新的庫文件中,Add調用仍然毫無例外地完成,但是返回一個帶有Items屬性== null的SPFile對象。
在SharePoint UI中,文件不會顯示在庫中,但當我通過Microsoft Explorer連接到庫時,它就在那裏。
我的印象是文件已創建,但沒有創建項目。有誰知道這個問題?有解決方案嗎?
不,已經試過了。我也沒有檢查代碼。即使FormServices本身也不會將文件保存到正確的位置,直到版本控制關閉並再次打開。似乎是一個SP2010的錯誤。 – Hinek 2010-12-22 14:55:43