.NETアプリケーションのAzureへの展開に関するすべての質問を確認しましたが、まだ理解する必要があるものがあります。 私は自分自身を見て、Visual Studio 2010が非常に簡単にAzureに既存の.NETアプリケーションを公開してデプロイできるようにしました。すべての機能とツールはそこにあります。AzureにSQL Serverがデプロイされた.NETアプリケーション?
しかし、元の.NETアプリケーションを維持して更新することはできますか?また、必要に応じてAzureパッケージの更新をリリースできますか?パブリッククラウドソリューションまたはオンプレミス.NETソリューションの2つのソリューションを提供する手段として、これを継続的に実行したいと考えています。
さらに、SQLサーバーから.NETアプリケーションを実行し、アプリケーションが外部Webサービスとやりとりするという問題もあります。一度オフとしてではなく、継続的にAzureに配備されているものはどれだけ簡単ですか。
EDIT:上記のことができない場合は、完全なWindows 2008サーバーイメージを作成し、AzureでVMロールを作成できることに気がつきました。私はそれについて十分に知っていないので誰にもこれに関するコメントがありますか?これは私の問題の可能な解決策でしょうか?
ありがとうございます - 非常に参考になります。 .NETでAzureのデプロイメントを作成した後は、Azureエミュレータでしかソリューションを実行できないようですが、IIS上で実行することはできません。これは私が簡単に変更できるものですか?あなたは知っていますか? – Gotts
Webロールの場合は、スタートアップアプリケーションをWebプロジェクト(紺色のプロジェクトではない)に設定し、通常のASP.NETアプリケーションを使用している場合とまったく同じように、IISまたはdevホストで起動します。しかし、あなたのプロジェクトが空白の下で何かを使用している場合(例えば、ストレージ、ローカルリソース、または紺碧の設定)、それは失敗に終わります。これは、私があなたが分離するためにいくつかのインタフェースを使用するほうがよいと述べた理由です。しかし、それは紺碧の開発エミュレータの下で実行されなければならない作業者の役割です。 –