1

我按照 SDK 中的推荐示例创建了一个新模块。但是,它不会安装。没有错误消息可以帮助我朝着某个方向前进。

我已经在调试模式下启动了项目,在安装方法上设置了一个断点,但它从来没有命中。

有谁知道为什么会这样?

谢谢, 雅克

4

1 回答 1

1

如果未安装,则可能未在系统中正确注册。这是什么版本的 Sitefinity?如果其中一个较新,则在 Administration > Modules 下有一个部分,您可以在其中安装该模块。否则,您需要在 Administration > Settings > Advanced > System > Application Modules 中执行此操作,并在那里手动创建一个新条目

无论哪种方式,请确保模块的全名(包括命名空间)作为 Type 是正确的,并且 startupType 设置为“OnApplicationStart”,以便在网站启动时进行初始化。

然后强制您的网站重新启动(最简单的方法是保存 web.config 文件),它应该会启动。

我希望这是有帮助的!

如果你已经完成了所有这些,但它仍然没有触发,你能告诉我模块是否列在 app_data 文件夹下的 systemConfig.Config 文件中吗?

于 2012-09-18T16:17:22.713 回答