我使用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