在MOSS 2007中,有没有一种方法可以让我在每次使用现成的模板创建站点时插入我编写的代码运行??
发布于 2009-03-29 07:37:18
你应该使用一个特性,并给它一个包含你的代码的特性接收器。将要素附加到网站模板。如果您自己制作了该模板,只需将其添加到其onet.xml即可。如果它是一个标准模板,你可以使用特征装订,它将你的新特征连接到一个现有的网站模板。
请注意,在任何一种情况下,您的代码都不会为已经存在的站点运行(除非您手动激活那里的特性)。
发布于 2009-03-29 12:44:33
是的,你当然可以。几个月前,我写了一篇关于这方面的文章。您有两种选择,一种是具有激活了功能的处理程序的功能,另一种是在站点定义webtemp*.xml文件中使用ProvisionAssembly。后者也是MOSS执行发布门户多站点设置的方式。
几个月前我写了一篇关于这方面的短文:http://furuknap.blogspot.com/2008/06/question-from-forum-post-at-httpwww.html
.b
https://stackoverflow.com/questions/694212
复制相似问题