一點背景到Azure(之前我得到downvoted被遺忘!)如何部署ASP.NET項目與WebDeploy
我工作的企業內部網託管的ASP.NET Web應用程序在一個高度安全的環境。目前,通過在Visual Studio中構建一個包來部署該zip文件,該zip文件被複制到服務器上並使用WebDeploy安裝在IIS中(右鍵單擊 - >部署 - >導入應用程序)。
我希望做的是這個應用程序部署的消毒版的Azure的網站爲示範的目的,但是大多數的標準Azure的部署方法並不適用於我,因爲:
- 我在安全的網絡上工作,因此Visual Studio被阻止連接到Azure(呈現95%的文檔無關!)
- 可安裝軟件嚴格控制在此網絡中,因此無法安裝創建服務定義,配置和程序包所需的Azure SDK
- 我唯一可以訪問whi的機器連接到Azure的可以的效率非常低,只能運行PuTTY,PowerShell和基本文本編輯器。
目前,我有一個Windows VM在Azure中只是運行IIS和WebDeploy - 這工作,但似乎矯枉過正(並且通過我的信用燒的好方法)時,Web應用程序在理論上做我需要的一切。
我該怎麼辦?
在這種情況下
好的舊FTP部署怎麼樣?這對你有用嗎? https://azure.microsoft.com/en-in/documentation/articles/web-sites-configure/。 –
如果FTP是一個可行的選擇,請參閱此線程:http://stackoverflow.com/questions/22273360/connecting-to-azure-website-via-ftp。 –