No compatibility tab for Devenv.exe (VS 2010 and VS 2012) on Windows 8

Solution 1:

I don't know why the tab is missing, but I found a little workaround that worked for me:

Rightklick devenv.exe and choose Troubleshoot compatibility. In the new window click at Troubleshoot programm, then check The programm requires additional permission.

This forces the settings to administrator rights only, without running in compatibility mode.

Solution 2:

On VS2012 there is an extension called "VSCommands11" that you can install. One of the configuration options for it is "Always start Visual Studio with elevated permissions". This will get you want you want with 2012. Here's a link that's got a screenshot of that config dialog.

http://open-db.info/OpenDb/Article.aspx?ArticleId=106

Edit: From the above site:

summary: You want to start Visual Studio 2012 as an administrator to avoid errors such as accessing the IIS metabase.

solution 1:

  • Right click on the "Metro" Icon for Visual Studio 2012
  • Click "Open File Location". It will put you into the classic windows desktop with the shortcut for Visual Studio.
  • Right-Click on that shortcut and go to "Properties"
  • Click "Advanced"
  • Check "Run as Administrator" and click OK.