为Umbraco建立本地开发环境

我inheritance了Umbraco CMS项目,我们的测试服务器上存在Umbraco实例和自定义用户控件,因为初始构建已经演示到客户端。 我现在需要接受这个,初始构建是在我的时间之前由自由开发人员完成的,并且没有关于设置,部署等的文档。

在修复了一些错误后,自定义用户控件受源代码控制并构建正常。 我已按照以下步骤尝试获取Umbraco安装和自定义控件的实例,以便在我的机器上进行开发。

Setting up Umbraco development environment in Visual Studio 2010

http://our.umbraco.org/wiki/how-tos/getting-started-with-umbraco-what-is-next-after-you-install/setting-up-your-project-in-visual-studio

我将Umbraco Web配置指向数据库中的相关内容并可以访问CMS的后端,但是当我转到Default.aspx时,我只得到一个空白页面。 我已将VS2010设置为抛出CLRexception并在调试模式下启动解决方案以查看是否抛出了错误而没有任何错误。

任何人都可以建议尝试让它运行正常或指向我可能有帮助的一些资源吗?

谢谢

克里斯

如果您安装了IIS Express ,我发现最简单的方法是:

  1. 将站点的文件系统从服务器复制到本地计算机的Inetpub中的文件夹。
  2. 在IIS中创建一个站点并指向这些文件。
  3. 在Visual Studio中,单击“文件”,“打开”,“网站”,然后选择该站点。

如果安装了MVC框架 ,语法突出显示将适用于razor(.cshtml)脚本。

更进一步的是制作数据库的副本并将连接字符串指向该副本。 副本可以还原到另一个数据库服务器,或者如果安装了SQL Server Express ,也可以在本地运行该副本。