はじめに
AWS で Windows Server 2016 (Datacenter Edition) を使ってみたら .NET Framework アプリでハマりました。起動しません。
結論としては .NET Framework を追いインストールしたら普通に動きました。あ、結論。
諸元
AMI
ami-0532b5a8a610e78e0
Azure の場合
比較のため Azure でも同じことをしてみましたが、特に何も問題なく同じアプリが動きました。
ポリシーの違いでしょうかね。
おわりに
AWS は何らかフットプリント削減してるんじゃないかと思います。そういうの、どっかに書いてありますかね? 制限事項は誰の目にも触れるところに書かないとダメですよねぇ。
というか、クラウドイメージ類も、開発用と実行用とで分けたらいいんじゃないでしょうかね。