19

几个自定义模块无法正常工作。我禁用/删除了它们并尝试再次启用/安装。它不起作用。我决定从头开始。所以我删除了所有的数据库表(我使用的是 SQL Server 2008)。这还不够吗?

如果我运行该项目,我会看到 /orchardlocal/ 的目录列表。

我还需要做什么?

谢谢。

4

3 回答 3

31

只需删除appdata文件夹,就这么简单。这将是一个全新的安装。

于 2012-05-10T22:54:04.817 回答
1

除了从项目中删除App_Data文件夹Orchard.Web之外,您还可以通过一次删除一个表来重置数据库,或者您可以通过运行此脚本快速删除所有表

USE [myorcharddb]
GO

EXEC sp_MSforeachtable @command1 = "DROP TABLE ?"

注意:数据库中的所有表都将被删除。您无法撤消此操作!

于 2017-02-25T16:22:09.003 回答
0

如果您运行的是标准 Orchard,则清除 AppData 文件夹即可。

但是,如果您部署在 Azure/Azure 模拟器上,则不会。然后,您必须从 Azure blob 存储(它不是真正的文件夹,因为 blob 存储中没有真正的文件夹,但您知道我的意思是说)。

如果要在 Azure 模拟器上进行测试,最快的方法是从存储模拟器 UI 重置 blob 存储。

于 2012-05-11T08:50:08.237 回答