Deploy your MVC To IIS, Error: Unrecognized attribute 'targetFramework'.
If you have trouble for this error, probably this article could resovle.
The fix for this error to me, it was IIS Application Pools' version.
After I deploy my MVC's application to IIS 7, then my Application Pool's setting was .NET Framework v2.0.50727. Which my MVC's .NET Framework Version was v4.0.
So, here's step to change IIS 7 Application Pools' .NET Framework Version.
- Open Internet Information Services(IIS) Manager
- Open Application Pools
- Right Click Web Site application you deploy and select Basic Setting...
- Change .NET Framework version to match your MVC's .NET Framework Version.
- You might need to restart your Application Pools and WebSites
here's the image of IIS 7's Application Pools' setting.