这两天下载了Orchard,因为最近在单位依照原有门户网站,做了些修改,完成了一个小的ASP.NET MVC 3的门户网站。自己也是初次接触MVC,就想到找个现成的项目学习一下。没想到搜到了Orchard。Orchard中文站上说,“虽然Orchard是一个了不起CMS(内容管理系统),有着强大的功能和令人振奋的架构,可以无限的扩展”。
但是在vs2012下使用调试启动网站,速度非常慢。于是想到还是用iis部署调试。按照官方的文档部署,本来很简单,首次运行却失败了。之后尝试各种办法,终于运行成功,总结原因可能如下:
1. 同时安装了vs 2010 和 2012, 安装了2012后,就发现2010新建项目时找不到“类”模板了。之后卸载了二者,单独装了vs 2012。
2.IIS功能没安装完整。安全性一栏是必须完整安装的。
3.Orchard.Web作为入口,转换为应用程序。同时生成各项目的类库。