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

决定在卸载DotNetNuke中的模块时应删除哪些文件,dotnetnuke,Dotnetnuke,假设我们有两个使用blahblah.dll的模块 当我卸载其中一个模块时,它会删除此dll并导致第二个模块停止工作 有没有办法在清单文件中提到卸载后必须删除哪些文件而不应该删除哪些文件?使用DNN 5.x和更高版本的清单格式如果将共享DLL注册为程序集并为其设置版本号,则如果有其他模块需要它,它应该足够智能,不会删除它 现在,在依赖它之前,我一定要亲自检查一下。但除此之外,您还可以选择浏览并创建第三个模块(共享组件),该模块主要用于存储公共项。@Mitchel Sellers,如果共享dll是D

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

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


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

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


现在,在依赖它之前,我一定要亲自检查一下。但除此之外,您还可以选择浏览并创建第三个模块(共享组件),该模块主要用于存储公共项。

@Mitchel Sellers,如果共享dll是DotNetNuke.dll怎么办。我的意思是,我在安装模块时替换了DotNetNuke.dll,如果我卸载了模块,我如何保存DotNetNuke.dll以避免被删除?