6

我有一個Windows Azure網站。我以一個New - > Compute - > Web Site - > From Gallery開始這個網站。在這裏,我選擇了Orchard CMS。我已經在Windows Azure中成功運行該網站。我的挑戰是,我想對它做一些定製。從Gallery加載Windows Azure項目到Visual Studio 2012中

我如何得到這個代碼到我本地的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。

回答

1

你並不需要使用WebMatrix的根本;另一個選擇是從FTP下載文件,然後創建VS解決方案並添加您下載的文件。

從Visual Studio中,您可以輕鬆地將解決方案部署到TFS和您的天藍色網站。

作爲一個便箋,截至今天(2014年1月28日),SilverNinja提出的註冊表編輯不再需要,我可以在不編輯註冊表的情況下從Webmatrix打開VS 2013 Professional。

2

Download WebMatrix並點擊Visual Studio button in the ribbon。它必須爲您創建解決方案文件,然後通過Visual Studio訪問您的網站。我目前沒有Azure網站來嘗試。


您可能需要tweak the registry to get the VS 2012 to open properly

  • 類型regedit並選擇HKEY_CLASSES_ROOT
  • 找到VisualStudio.DTE並更改CurVerVisualStudio.DTE.11.0
  • 最後改變CLSID{059618E6-4639-4D1A-A248-1384E368D5C3}
+1

當我打開WebMatrix中的遠程站點,Visual Studio的按鈕是無效:(。 – user687554

+0

你嘗試[下載遠程站點第一(http://www.microsoft.com/web/post/how-to -download-a-remote-site-in-webmatrix)? – SliverNinja

+2

我下載了遠程站點,但是當我在Visual Studio中打開它並嘗試編譯該項目時,出現一個錯誤,錯誤提示:「對象引用不是設置到對象的實例。\t ... Contrib.Cache.csproj「爲什麼我不能編譯項目?我在做什麼錯? – user687554

相關問題