可以通过TFS部署DNN皮肤和模块吗?

时间:2014-03-19 15:47:16

标签: deployment dotnetnuke

我们正在从Sitefinity转换到DNN Evoq内容,我仍然围绕如何部署模块和皮肤。

我知道DNN希望您创建一个要上传的zip文件来安装模块或皮肤,但还有其他方法可以部署它们吗?目前,我们在Web项目中为Sitefinity开发模块,并使用TFS部署整个站点。对于DNN,这可以用类似的方法吗?

此外,我们在生产中有一个负载平衡的Web场。如果我登录到Web服务器A并上传皮肤,Web服务器B,C和D是否会收到文件?

1 个答案:

答案 0 :(得分:2)

您可以将ZIP文件放入

/ install / module /或/ install / skin /

然后调用您的网站/ install / install.aspx?mode = installresources,DNN将在安装目录的各个子文件夹中安装任何ZIP文件。

对于跨多个Web服务器的同步,这是您必须配置的内容。我相信DNN公司仍然建议使用NAS进行文件存储,所有Web服务器都指向同一个NAS,而不是进行文件同步,因为DNN本身不会进行同步。