8

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

经过一些错误修复后,自定义用户控件处于源代码控制之下并且构建良好。我已按照以下内容尝试在我的机器上获取 Umbraco 安装和自定义控件的实例以进行开发。

http://slickjuanito.wordpress.com/2012/02/27/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 设置为抛出 CLR 异常并在调试模式下启动解决方案,以查看是否抛出错误而什么也没有。

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

谢谢

克里斯

4

1 回答 1

9

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

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

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

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

于 2012-04-24T18:33:41.143 回答