我剛剛從此鏈接下載了帶有Update 3的Visual Studio 2013 Express for Windows: http://www.microsoft.com/en-us/download/details.aspx?id=43729 然後我在服務器資源管理器中安裝了移動服務節點。但是,項目模板仍然不存在。 這是Azure SDK 2.3已經安裝,並且還使用Azure SDK 2.4進行了測試。
項目模板附帶Visual Studio SKU及其更新,我相信移動服務僅適用於Pro和Ultimate。
獲得啓動項目的一個選項是在門戶中設置您的移動服務,確保選擇.NET後端。然後在門戶的快速入門頁面(儀表板選項卡左側的小云)中選擇鏈接以創建新的應用程序。您將可以選擇下載.NET後端的入門解決方案(對於Windows應用程序,它也將下載客戶端)。這基本上是通過在VS pro或Ultimate中選擇File - > New Project來獲得的相同項目。然後,您可以在VS Express for Web 2013中打開該解決方案,但不能在VS Express for Windows中打開該解決方案。
要發佈的移動服務,您需要做到以下幾點:
- 返回到門戶和移動服務儀表盤頁面上點擊下載發佈配置文件的鏈接,並保存到本地計算機
- 右鍵單擊Solution Explorer中的項目,然後選擇「發佈」
- 導入發佈配置您在步驟#1中下載並完成發佈過程
所以,如果你想使用VS 2013 Express版本,請確保您有那麼所有的更新:
- 使用VS 2013對於Windows在服務器資源管理器管理您的移動服務,建立自己的Windows客戶端
- 使用VS 2013 For Web構建您的Azure移動服務後端項目,在本地運行並使用發佈配置文件發佈。
謝謝你,這就像一個魅力。我有點困惑,移動服務是支持VS的Windows版本,但不支持Web(其中所有其他天藍色功能),但是...嘿...對於免費版本,這是絕對沒問題的。 – christoph 2014-09-19 15:43:32
@christoph我認爲支持在Windows版本中,因爲它是在構建使用移動服務的Windows和Windows Phone應用程序時使用的。從而支持諸如輕鬆添加推送通知之類的內容。實際的移動服務後端位於Web工具中,因爲如您所述,它實際上是一個Web API。 – 2014-09-20 04:07:48