我正在使用模块开发的nonIIS 方法开发 DotNetNuke 模块。有没有办法在你的模块中包含一个 3rd-party程序集(在设置它以进行部署时)?
我曾考虑将其添加为对整个 dotnetnuke_nonIIS 网站项目的引用,但考虑到它是模块的依赖项,这似乎并不正确。
无论您的本地开发环境是什么样的,您很可能希望能够将模块单独部署到 DNN 站点。
为此,您可以创建一个可安装的模块 zip 包 - 它包含所有模块资产和描述它们的清单文件,以便 DNN 可以处理它们并在安装时执行适当的操作(运行脚本、将程序集部署到 bin) .
查看DNN wiki了解有关打包的更多信息。