2016-11-19 68 views
0

我将从Visual Studio 2015(DNN模块)开始使用DNN 7。因为它对我来说很重要,所以我想确保与所有旧版本的兼容性。我只是害怕,如果我开发完整的产品,如果它不支持某些版本,我将需要返工。DNN包(模块)与旧版本的兼容性

我想创建应在任何基于DNN的网站上使用的模块,它不应该有任何兼容性问题(即DLL文件,版本),同时用户添加模块的网页。

资源,我用创建:

1- Visual Studio 2015 
2- DotnetNuke 7 C# Compiled Module 
3- Some DLLs like for JSON parshing, CSS, JS etc 

enter image description here 将它旧版本网站等支持?任何人都可以提出你的想法超过我的困惑?

回答

1

该模板会工作,没有任何变化,DNN 7和8 DNN

的几乎所有的版本他们说DNN7因为在我的模板的各个项目的依赖和文件引用的具体,但你绝对不限于使用DNN 7.

如果您想将它用于旧版本的DNN,您也可以使用它,您需要修改.DNN文件以将“依赖”版本更改为较低的版本。您可能还需要删除对dll文件的DLL引用,并将其重新添加到您要使用的版本中。

编辑:(更多意见)我不会刻意试图支持旧版本的DNN的,人们真的需要现在升级了,如果他们没有,他们是等待发生的安全恶梦。