如何发布dnn网站?

时间:2013-11-24 09:56:44

标签: asp.net web module dotnetnuke publish

我在DNN 6.2.1中有一个站点,我在这个站点中创建了一个简单的模块。我从Host \ Extension \ Add New Control安装我的模块控件,它的源代码很好。 现在我希望从我的模块中获得一个没有源代码的软件包,将其安装在其他站点中。 当我在扩展页面中使用我的模块属性中的create package时,它会创建一个包含所有源代码的包。 当我发布我的网站以发布我的模块源并给我一个DLL时,visual studio给了我很多其他控件的错误,大多数人告诉我:

“无法加载文件或程序集'DotNetNuke,Version = 6.2.1.253,Culture = neutral,PublicKeyToken = null'或其中一个依赖项。系统找不到指定的文件。” < / p>

如果没有源代码,我可以从我的模块安装一个安装包?

1 个答案:

答案 0 :(得分:0)

我强烈建议您通过DNNTaskManager教程进行模块开发,您会发现使用为INSTALL和SOURCE创建“软件包”的模板开发模块要容易得多。

http://www.dnnsoftware.com/wiki/Page/Module-Development

您可以在

找到模板

https://christoctemplate.codeplex.com/

对于DNN 6,您需要获取旧版本的模板,可能是v1.1或更早版本