まあ、私たちはアマゾンウェブサービスを使用しているので、スクリプトとプログラムを使用してこの問題を解決しようと考えています。だから私はコマンドラインツールを探していました。だから私は最初に実行のトリックを試しました
c:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
しかし、私はクラウドベースのWindows Server 2012を実行しているので、それは不平を言いました
This option is not supported on this version of the operating system. Administrators should instead install/uninstall ASP.NET 4.5 with IIS8 using the "Turn Windows Features On/Off" dialog, the Server Manager management tool, or the dism.exe command line tool. For more details please see http://go.microsoft.com/fwlink/?LinkID=216771.
私はGoogleで検索し、公式のMicrosoftサポートページKB2736284を見つけました。したがって、コマンドラインツールがありますdism.exe
。だから私は以下を試しました
dism /online /enable-feature /featurename:IIS-ASPNET45
しかし、不満があり、試してみる機能名のリストが表示されたので、1つずつ試してみて、WebAPI Webページを1つずつテストしました。
dism /online /enable-feature /featurename:IIS-ApplicationDevelopment
dism /online /enable-feature /featurename:IIS-ISAPIFilter
dism /online /enable-feature /featurename:IIS-ISAPIExtensions
dism /online /enable-feature /featurename:IIS-NetFxExtensibility45
これで、WebAPIサイトを参照してAPI情報を確認できます。それは少数の人々を助けるはずです。[しかし、私はまだ完全に森の外にいるわけではなく、箱の外からウェブサイトにアクセスできません。まだ作業中です。]
また、私は他の人々の反応に続いていくつかの初期のステップを行いました。次の機能の委任を変更する必要があることを確認できます(ただし、これらの機能のコマンドラインツールを見つけたいと思います)。
In Feature delegation
Change
'Handler Mappings' from Read Only to Read/Write
Change
'Modules' from Read Only to Read/Write
Change
'SSL Settings' from Read Only to Read/Write