6

我有一个 Windows Azure 网站。我以新建 -> 计算 -> 网站 -> 从图库开始这个网站。来到这里后,我选择了 Orchard CMS。我的站点在 Windows Azure 中成功运行。我的挑战是,我想对其进行一些自定义。

如何将此代码放入我的本地 Visual Studio 2012 实例中,以便我可以:

  1. 使用 Visual Studio 2012 对站点进行自定义。
  2. 将其签入源代码管理,以便我团队中的其他人可以使用它

我看到了以下帖子:http ://www.davidhayden.me/blog/installing-orchard-cms-as-an-azure-web-site 。但是,这仅涉及在 WebMatrix 中打开站点。如果可能,我想跳过 WebMatrix 并直接进入 Visual Studio。

4

2 回答 2

2

下载 WebMatrix并单击功能区中的 Visual Studio 按钮。它必须为您创建一个解决方案文件,然后才能通过 Visual Studio 访问您的网站。我目前没有可供试用的 Azure 网站。


您可能需要调整注册表以使 VS 2012 正确打开

  • 键入regedit并选择HKEY_CLASSES_ROOT.
  • 找到VisualStudio.DTE并更改CurVerVisualStudio.DTE.11.0
  • 最后CLSID改成{059618E6-4639-4D1A-A248-1384E368D5C3}
于 2012-12-03T19:36:53.987 回答
1

您根本不需要使用 WebMatrix;另一种选择是从 FTP 下载文件,然后创建一个 VS 解决方案并添加您下载的文件。

在 Visual Studio 中,您可以轻松地将解决方案部署到 TFS 和您的 Azure 网站。

附带说明一下,从今天(2014 年 1 月 28 日)开始,不再需要 SilverNinja 提出的注册表编辑,我可以在不编辑注册表的情况下从 Webmatrix 打开 VS 2013 Professional。

于 2014-01-28T23:49:02.920 回答