c# - 为 Umbraco 设置本地开发环境

标签 c# .net c#-4.0 content-management-system umbraco

我继承了一个 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 异常并在 Debug模式下启动解决方案以查看是否抛出错误但什么也没有。

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

谢谢

克里斯

最佳答案

如果你有IIS Express安装后,我发现最简单的是:

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

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

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

关于c# - 为 Umbraco 设置本地开发环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10296463/

相关文章:

c# - 如何在 C# GUI 窗体中运行批处理文件

c# - 使用 HttpClient 将 Windows 身份验证传递给代理

c# - SNIReadSyncOverAsync 和 WaitForSingleObject 阻塞 EF 性能?

c# - nhibernate 从 Fluent 映射到通过代码映射

c# - 在 C# 中引用另一个应用程序提供的外部 .NET DLL

.net - Rx 与响应式编程有什么关系?

c# - 您能否使用 linq 查看两个 IEnumerables 数据是否包含任何公共(public)条目?

c# - 如何将对象列表从一个实体复制到另一个实体

c# - 解析高级 CSV 文件

c#-4.0 - 如何在 C# 中使用 LDAP 在 Active Directory 中添加新组