从Sitefinity中删除模块

时间:2009-06-01 14:10:42

标签: c# asp.net sitefinity

如何从Sitefinity中删除模块?

3 个答案:

答案 0 :(得分:1)

修改:这仅适用于Sitefinity 3.x

这取决于你想要清理多远。

如果您想简单地禁用模块,可以通过web.config查找以下部分:

 <telerik><framework><modules>

只需从那里移除模块,Sitefinity就不会加载模块。

<强>可选

接下来的步骤是完全可选的,但会完全删除模块。

然后更进一步,您可以从Bin文件夹中删除代表模块的dll,例如Telerik.Blogs和Telerik.Blogs.Data用于Blogs模块,所有模块都以这种方式命名。

在web.config中搜索对模块的任何引用:例如,在

部分中
  • SectionGroups
  • Telerik的
  • 工具箱
  • MetaFields

然后进一步清理,具体取决于您使用的Sitefinity的版本以及您正在使用的模块。

有些模块无法删除,例如图像和文档以及通用内容,因为它们是CMS页面中不可或缺的

我刚刚发现Telerik还有knowledgebase article

答案 1 :(得分:0)

我对Sitefinity了解不多,但我相信您可以在 support pages 找到您想要的内容,您会找到视频,论坛,博文。< / p>

如果您没有找到合适的答案,也可以在那里提交支持票。

答案 2 :(得分:0)

你可以通过从&lt;中删除模块来禁用它。 telerik / framework / modules&gt; web.config文件中的节点

您应该能够删除默认模块并将其替换为您自己的模块,我建议您更改“&lt;”下的应用程序名称。 cmsEngine / Providers&gt; web.config的节点,因此它不会与现有节点冲突。