After Windows 7 SP1 IIS errors with "Invalid application path"

Solution 1:

Doublecheck that your specific version of ASP.NET is allowed in IIS as follows:

  1. Select the top (root) server in IIS Manager.
  2. Doubleclick ISAPI and CGI Restrictions.
  3. If your version of ASP.NET is Not Allowed, right click and Allow it.

This solved it for me, hope it works for you too.

Solution 2:

I had the same problem, solved by giving explicit permissions to IIS_IUSRS in the folder where my application is.

Solution 3:

I had same problem, here is my solution.

  1. Check the application pool your application is using.
  2. Click on application pool and click on Advanced settings, will lead to new window.
  3. Check the .NET Framework version
  4. Set Load User Profile to True
  5. Set ping enabled to True

Solution 4:

Something that worked for me was to Allow 32bit applications on the applicationpool.

It seem that the application I ran was a 32bit one

HTH