エラスティック Beanstalk を使用して、シンプルな Hello World ASP.NET MVC 4 アプリを無料利用枠の EC2 インスタンスにデプロイしようとしています。AWS Toolkit 拡張機能をサポートしていない Visual Web Developer Express (2010) を使用していますが、拡張機能なしでサイトをデプロイするにはどうすればよいですか?
Elastic Beanstalk Web コンソールでは、ファイルを新しいアプリケーションとしてアップロードできるようです。しかし、ファイルの内容がわかりません。公開された mvc アプリを含む zip ですか? 私はそれを試しましたが、ロード後にインスタンスに移動すると、IIS 8 ロゴが表示されました。ウォークスルー ページにサンプルの zip がありますが、これは古い ASP.NET ページであり、ルートに 3 つの xml ファイルがあります。MVC、.NET 4、Server 2012、または IIS 8 のこれらのファイルで何を変更すればよいかわかりません。この情報はどこにも見つかりません。
いくつかの EC2 インスタンスを手動で作成し、リモートでサイトを自分でデプロイしてみました。ただし、無料の Windows Server 2008 イメージには .NET 4 が含まれていません。また、無料の Windows Server 2012 イメージには IIS が含まれていません。実際に自分のサイトを展開する方法がわかりませんでした。