【问题标题】:Orchard module development and cache.datOrchard 模块开发和 cache.dat
【发布时间】:2013-02-22 02:13:39
【问题描述】:

我正在用果园编写一个自定义模块。 我创建了一个指向 Orchard Web Binaries 的解决方案,并将我的模块放置为 subdir od Modules 目录。 这个模块在它自己的项目中很开心。 我可以构建它,并且可以使用我的模块浏览 Orchard。 到目前为止,一切都很好。 但问题是,每次我重建我的模块时,我都必须删除 App_data 中的 cache.dat 文件,以便让 Orchard 加载更改的模块。 这真的很烦人而且很耗时。 有没有更好的方法来开发 Orchard 模块,以便我每次构建 Orchard 时都使用新版本? 谢谢

【问题讨论】:

  • 您能否提供更多背景信息?您是否使用完整的 Orchard 源代码在本地开发模块?您是在重建整个解决方案还是只重建您的模块?您是否使用 IIS/IIS Express 或 Cassini(VS 内置 Web 服务器)进行开发?重建模块后是否重新启动应用程序?
  • 我正在使用卡西尼。我只是构建(重新构建)我的模块。我不重新启动卡西尼。我没有使用完整的果园源,只是二进制文件。有没有简单的方法来重新启动应用程序?我只是在寻找一种快速开发模块的方法。更改视图和重新加载是立即的,更改 *.cs 和重建需要太多时间来进行开发会话....谢谢

标签: asp.net-mvc module orchardcms


【解决方案1】:

只启用动态编译:

http://docs.orchardproject.net/Documentation/Orchard-module-loader-and-dynamic-compilation

查看 \Config\HostComponents.config 并将 Disabled 值设置为 false

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-04
    • 1970-01-01
    • 2011-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    相关资源
    最近更新 更多