11

介绍

过去两天试图让 Umbraco 与 Visual Studio 2012、iis 和某种页面构建器一起工作。在遵循了包括 Umbraco 5 在内的许多指南之后,后来发现 Umbraco 5 已经死了,我让它开始工作。

我这样做只是为了帮助像我这样的新 Umbraco 用户在他们的开发中获得良好的开端。

使用 VS 2012 设置 Umbraco

  1. 从已安装的 VS 2012 模板创建一个新的 WebForm 项目。
  2. 从解决方案中删除除属性和引用之外的所有内容。
  3. 从包管理器控制台运行“PM > Install-Package UmbracoCms”
  4. 右键单击项目并选择属性。在 WebTab 下确保项目使用本地 IIS Web 服务器和“创建虚拟目录”。
  5. 保存项目并按 F5 运行。VS 2012 询问您是否想修改 Web.config 文件以进行调试,单击确定。
  6. 现在按照您的网络浏览器中的 Umbraco 安装步骤进行操作。
  7. 在数据库配置上,选择“SQL CE 4 数据库”。
  8. 在 starterkits 上选择空模板。
  9. 第一步完成。现在我们只需要将 uSiteBuilder 添加到我们的项目中。

设置 uSiteBuilder 以便能够从代码轻松构建 DocumentTypes 和 Templates 等

  1. 从http://usitebuilder.codeplex.com/releases/view/71768下载 uSiteBuilder.dll
  2. 在 VS 2012 项目中的引用中添加对此 dll 的引用
  3. 将 uSiteBuilder.dll 复制到项目内的 bin 文件夹中。
  4. 按F5,你会注意到dll会在web.config中添加对我们dll的引用
  5. 按照下面的 uSiteBuilder 指南构建 DocumentTypes(普通 .cs 类)和模板(主和嵌套母版页)

DocumentTypes - http://usitebuilder.vegaitsourcing.rs/tutorials?id=22389

模板 - http://usitebuilder.vegaitsourcing.rs/tutorials?id=22391

完成的

当我们完成所有这些步骤后,我们就可以在 uSiteBuilder 的帮助下从代码构建 Umbracosites。

  • 由于我们只下载了 uSiteBuilder.dll 而不是包含 vs2012 模板的整个包,我们必须自己添加类(DocumentTypes)和 Masterpages(模板)。
4

0 回答 0