标签: dotnetnuke
假设我们有两个使用blahblah.dll的模块。
当我卸载其中一个时,它会删除此dll并导致第二个模块停止工作。
有没有办法在清单文件中提及哪些文件必须在卸载后删除,哪些文件不应该删除?
答案 0 :(得分:2)
如果您将共享DLL注册为程序集并为其设置版本号,则使用DNN 5.x及更高版本的清单格式,如果有其他模块需要它,则应该足够聪明,不能删除它。
现在,我一定会在依赖它之前自己检查一下。但除此之外,您可以选择通过并创建第三个模块(共享组件),基本上可以存储公共项目。