2016-08-14 75 views
0

我使用Orchard CMS 1.10.1如何使预编译的版本的果园CMS

制作Orchard CMS的precompiled build的最佳方法是什么?

+0

“预编译”是什么意思?你想不用输出源代码来构建Orchard? – mdameer

+0

从我所了解的情况来看,它把cshtml文件变成了dll,对性能有好处。它的第三步在这个链接http://docs.orchardproject.net/en/latest/Documentation/Building-and-deploying-Orchard-from-a-source-code-drop/我不能从它所说的 –

+0

当你遵循这些步骤时,你会得到什么错误?第三步将运行MSBuild并在文件夹中生成输出 –

回答

3

您只需打开命令提示符,进入Orchard项目的根目录并运行命令build precompiled

此命令将构建整个Orchard解决方案并准备需要部署到IIS的所有文件。您将在build\Precompiled文件夹中找到这些文件。此文件夹将只包含应用程序的二进制文件和配置/清单文件(如Module.txt,placement.info等)。这些是在生产环境中运行应用程序所需的文件。具体来说,build\Precompiled目录中不会有源代码文件。

此外,配置文件进行了调整,以获得最佳性能。例如,禁用动态编译和文件监视。但是,视图文件没有预编译,我不确定Orchard是否可以实现。

+0

谢谢队友。大的帮助 –