2016-05-12 108 views
1

我最近完成了克林顿帕特森关于DNN模块开发的指南,并且正在玩弄我开发的模块(重新安装模块,卸载模块等)。DotNetNuke卸载模块和删除文件

但是,我的一些源文件,包括View.ascx, Settings.ascx, Edit.ascx, module.css, 00.00.01.SqlDataProvider, Uninstall.SqlProvider, ReleaseNotes.txt, License.txt突然失踪,无处可寻。

我不太确定为什么发生这种情况,但我怀疑它是由于我卸载模块并选择“删除文件?”。选项,当卸载。现在我无法再安装模块了,因为上面提到的所有文件都不能在我的项目中找到。

所以我的问题在于我的假设是否正确,在卸载模块时我有'意外'删除了我的源文件?如果是这样,是否有任何方法可以恢复这些文件,因为我似乎无法在任何地方找到它们(即使在回收站中也无法找到它们)。

无论如何,不​​应该卸载模块删除已安装的文件,而不是触摸原始源文件?对不起,我对这件事很陌生,而且我也无法找到任何关于这个在线的类似问题。非常感谢你!

P.S:我正在使用DotNetNuke社区版本07.01.02如果有帮助。

卸载模块: '删除文件' Uninstalling the module

选择选项当卸载模块时: The 'Delete Files?' option when uninstalling the module

回答

0

我不相信如果目录中有项目或解决方案文件将删除文件。

这是开发环境的安全漏洞。在完成卸载过程后,我会手动删除它们。

+1

哦嗨!嗯,我已经通过安装一个新的模块再次尝试,并选择“删除文件?”后提到的源文件真的被删除。选项卸载该模块时。猜测唯一的办法就是重做整个事情。哦,需要更多练习。 Hahahahaaha。谢谢= D – kennho