DNN模块,版本3清单 - 可以添加“许可证”标签吗?

时间:2011-06-13 21:24:31

标签: c# dotnetnuke

我正在试图找出如何将许可证标签添加到我的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标记之后,文件夹标记之后以及模块标记之后。

提前致谢,伙计们:)

2 个答案:

答案 0 :(得分:2)

DotNetNuke版本3.x不支持在模块安装清单中包含许可证文本。但是,您可以在包中包含license.txt文件,其中包含您需要的任何许可信息。

答案 1 :(得分:0)

作为@Trillium said,不受支持。版本5是第一个支持许可证的版本(请参阅DotNetNuke wiki上的Manifests页面了解语法)。