0

我使用最新版本的 Orchard
我使用两种模式启用 codegen:命令行或 UI
但是我收到了成功消息:codegen 已启用
但当我想创建模块时,例如:codegen module MyModule
我遇到此消息:执行命令时出错“codegen module MyModule”
没有找到匹配参数的命令“codegen module MyModule”

?

4

1 回答 1

1

我有同样的问题。我从 git repo 的一个分支运行版本 1.10.1。

如果您已经尝试安装它并且它处于不一致的状态,您可能不得不炸毁您的数据库。如果这不是一个选项,您将需要手动将其从 db 和可能的清单文件中删除,我无法指导您。

  1. 确保您已运行该应用程序并完成初始设置(烹制食谱)。

  2. 关闭 Visual Studio 和任何其他可能在您的 Orchard.Web 目录中具有文件锁定的应用程序。

  3. 运行 orchard 命令行工具...\Orchard\src\Orchard.Web\bin\orchard.exe,然后调用feature enable Orchard.CodeGeneration

  4. help commands确保在您键入以确认安装成功时出现 codegen 命令。

于 2017-01-11T17:29:00.307 回答