我稍微改了一下DotNetNuke的源代码,现在想要打包安装版本的新DotNetNuke。
我该怎么做?
p.s:我知道修改源代码并不被推荐,但是我没有其他选择(Telerik日历不支持我的日期格式,我必须用另一个日历替换它!)
提前感谢!
我稍微改了一下DotNetNuke的源代码,现在想要打包安装版本的新DotNetNuke。
我该怎么做?
p.s:我知道修改源代码并不被推荐,但是我没有其他选择(Telerik日历不支持我的日期格式,我必须用另一个日历替换它!)
提前感谢!
您可以通过将编译后的文件与 DNN Manifest 文件一起打包,将任何更改打包成 DNN 安装包。然后可以通过扩展页面安装它。Manifest 文件是一个 Xml 文件,控制安装 zip 的内容安装在哪里。您可以使其尽可能简单或复杂。您还可以包含 xml 合并语句,在安装和卸载时对 web.config 文件进行更改。请参阅维基百科以获取参考:http://www.dotnetnuke.com/Resources/Wiki/Page/Manifests.aspx
顺便说一下,您可以将修改后的 telerik 源代码作为单独的提供程序交付,并通过 web.config 进行配置,从而避免修改源代码。要执行此类操作,您需要构建自己的模块,并插入并替换标准 Telerik 引用。