决定在DotNetNuke中卸载模块时应删除哪些文件

时间:2012-07-30 09:54:01

标签: dotnetnuke

假设我们有两个使用blahblah.dll的模块。

当我卸载其中一个时,它会删除此dll并导致第二个模块停止工作。

有没有办法在清单文件中提及哪些文件必须在卸载后删除,哪些文件不应该删除?

1 个答案:

答案 0 :(得分:2)

如果您将共享DLL注册为程序集并为其设置版本号,则使用DNN 5.x及更高版本的清单格式,如果有其他模块需要它,则应该足够聪明,不能删除它。

现在,我一定会在依赖它之前自己检查一下。但除此之外,您可以选择通过并创建第三个模块(共享组件),基本上可以存储公共项目。