sharepoint如何解析feature.xml文件?

时间:2011-10-06 23:56:26

标签: sharepoint

尝试将自定义Web部件添加到页面时,我收到DirectoryNotFound异常。这似乎非常简单,因为它抱怨无法找到Web部件的“feature.xml”文件。奇怪的是,错误消息中显示的目录与安装Web部件的目录完全不同。因此,它应该查找的文件是\ 12 \ Template \ Features \ WebPart1 \ feature.xml但它正在查找\ 12 \ Template \ Features \ WebPart2 \ feature.xml。

有人可以向我解释Sharepoint如何执行功能激活或指向一个有用的链接?

谢谢, 杰森

- 编辑更多信息 - 我正在使用WSPBuilder来创建和构建Sharepoint功能。我对这应该如何工作的理解是,WSPBuilder会将我的feature.xml文件复制到Sharepoint站点,将我的.webpart复制到wp文件夹。当我激活一个功能时,它将查看功能xml文件并引用.webpart文件,该文件将包含要加载的webpart类的配置。它当前引用的webpart2文件夹是我卸载的旧功能,因此它必须以某种方式混淆到功能文件夹的位置,但不知道它如何确定在哪里查看我对如何看起来有点不知所措纠正它。它是否在某个地方保存了SP数据库中的guid?有关此功能激活过程如何工作的任何信息都会有所帮助。

1 个答案:

答案 0 :(得分:0)

如果可以,我会投票给自己......错误信息与问题无关。这是一个例外,被抛出但被Sharepoint捕获。