I've been looking at this for a few hours now and I cannot get it fixed.
I have a .NET 4.5 web site and API and I'm working on Windows 10. I have VS2012 Pro installed and VS2015 Community installed.
Checking the Web Platform Installer it states that I already have .NET 4.5 installed.
Everytime I open the API or Web Site solutions it informs me that .NET 4.5 & IIS aren't configured and my applications wont run.
I've tried running these commands as per MS:
dism /online /enable-feature /all /featurename:IIS-ASPNET45
And I still get the some error being reported. Everything I have read states that the above command should fix the issue but it doesn't. I can't find anything else on the topic other than the command listed above.
Seems there are a lot of people with this issue all saying the same thing but no working solution (at least for me so far). .NET 4.5 isn't listed in Add Features to Windows
.
How do I get this working so that ASP.NET 4.5 and IIS work?
I had the same issues which I have since fixed in VS 2015, my situation was:
Result was 404 errors.
To fix:
dism /online /enable-feature /all /featurename:IIS-ASPNET45
Lovely 200 responses...
Seems this is actually a bug. Despite the command actually working older version of Visual Studio can encounter an issue once .NET 4.6 is installed.
http://blogs.msdn.com/b/webdev/archive/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects-in-microsoft-visual-studio-after-installation-of-microsoft-net-framework-4-6.aspx
Microsoft has published a fix for all impacted versions of Microsoft Visual Studio.
To fix:
Open the Developer Command Prompt for VS2015 as Administrator
Run dism /online /enable-feature /all /featurename:IIS-ASPNET45
The operation completed successfully
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With