2008-10-28 48 views
2

在我生产的前端​​服务器,我的事件日志越来越充满错误信息:如何摆脱“无法确定与ID功能定义”

“无法确定定义功能ID为”

现在,我在其中一个开发服务器上发现了有问题的功能 - 它是一个InfoPath表单,其中包含一些代码。但是,在生产服务器上找不到它。

我试着运行生产服务器上运行以下命令:-force

STSADM -o uninstallfeature -id(你的GUID)没有改变 - 仍然被生成的错误。

我该如何摆脱错误?

回答

1

我不确定,但我认为将该功能定义复制到制作的12 /模板/功能,然后卸载它可能会有所帮助。

但是,从此错误消息“无法确定带有ID的功能的定义”并不清楚您的生产系统的哪个部分与该功能相关联,以及执行了哪些导致此错误的操作。增加Sharepoint日志的详细程度可以帮助您更精确地确定导致错误的原因。

0

试试这个:SharePoint Feature Administration and Clean Up Tool

查找故障FeatureDefinitions,干净卸载。 从网站,SiteCollections,WebApps和Farm中查找特征余量,强制从服务器场中卸载功能,而不必在之前停用它们,从而导致错误。 另外,取消/激活功能农场广泛。