【问题标题】:How to publish dnn website?如何发布dnn网站?
【发布时间】:2013-11-24 09:56:43
【问题描述】:

我在 DNN 6.2.1 中有一个站点,我在这个站点中创建了一个简单的模块。我从 Host\Extension\Add New Control 安装我的模块控件,它可以通过源代码很好地工作。 现在我想从我的模块中获得一个没有源代码的包,以将其安装在其他站点中。 当我在扩展页面中使用我的模块属性创建包时,它会创建一个包含我所有源代码的包。 当我发布我的网站以发布我的模块源并给我一个 DLL 时,Visual Studio 给了我很多来自其他控件的错误,其中大多数都告诉我:

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

如果没有源代码,我该怎么做才能从我的模块中获得安装包?

【问题讨论】:

    标签: asp.net web module dotnetnuke publish


    【解决方案1】:

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

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

    您可以在

    找到模板

    https://christoctemplate.codeplex.com/

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

    【讨论】:

    • 我使用了您的模板和所有有关如何使用它的文档,并且效果很好。坦克很多。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-28
    • 1970-01-01
    • 1970-01-01
    • 2011-06-09
    • 2011-03-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多