Amazon Web Services kullanıyoruz ve bu nedenle bu sorunu çözmek için komut dosyaları ve programlar kullanmak istiyoruz. Bu yüzden bir komut satırı aracı arayışı içindeyim. Önce koşma hilesini denedim
c:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
ancak bulut tabanlı bir Windows Server 2012 çalıştırdığım için şikayet etti
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.
ve Google'ı ziyaret ettim ve resmi Microsoft Destek Sayfasını KB2736284 buldum . Yani bir komut satırı aracı var dism.exe
. Bu yüzden aşağıdakileri denedim
dism /online /enable-feature /featurename:IIS-ASPNET45
ancak şikayet etti ve denemek için bir dizi özellik listesi verdi, bu yüzden onları tek tek denedim ve her birinden sonra WebAPI web sayfamı test ettim ve listede alttan sonra çalıştı.
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
Ve şimdi WebAPI siteme göz atabilir ve API bilgilerini görebilirim. Bu birkaç kişiye yardım etmeli. [Ancak henüz ormandan çıkamıyorum ve kutunun dışından web sitesine ulaşamıyorum. Hala üzerinde çalışıyor.]
Ayrıca, diğer insanların yanıtlarını takip ederek daha önce bazı adımlar attım. Aşağıdaki Özellik Temsilcisinin değiştirilmesi gerektiğini doğrulayabilirim (bunlar için bir komut satırı aracı bulmak istiyorum).
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