如何解决DNN模块,版本3清单-可以添加“许可证”标签吗?
| 我试图弄清楚如何向我的DNN模块清单添加许可证标签。在版本5中看起来很简单,但是我正在尝试在版本3中(这是我公司使用的版本)进行操作。 我无法在Google上找到任何东西。 在版本3中有可能吗?如果是这样,这个标签应该是什么样子,应该放在哪里?这是清单的简化版本:<dotnetnuke version=\"3.0\" type=\"Module\">
<folders>
<folder>
<name>ModuleName</name>
<friendlyname>ModuleName</friendlyname>
<foldername>ModuleName</foldername>
<modulename>DNN_ModuleName</modulename>
<description>Blah blah</description>
<version>01.00.00</version>
<businesscontrollerclass>DotNetNuke.Modules.ModuleName.ModuleName</businesscontrollerclass>
<modules>
<module>
<friendlyname>ModuleName</friendlyname>
<cachetime>0</cachetime>
<controls>
<control>
...
</control>
</controls>
</module>
</modules>
<files>
<file>
...
</file>
</files>
</folder>
</folders>
</dotnetnuke>
到目前为止,我已经尝试将其放置在dotnetnuke标签之后,文件夹标签之后以及模块标签之后。
预先感谢,乡亲:)
解决方法
DotNetNuke版本3.x不支持在模块安装清单中包含许可证文本。但是,您可以在软件包中包括一个license.txt文件,其中包含您需要的所有许可信息。
, 正如@Trillium所说,不支持。版本5是第一个支持许可证的版本(有关语法,请参见DotNetNuke Wiki上的“清单”页面)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。