I know its old, but i just want to say that this still works.
The answer was posted earlier here -> https://stackoverflow.com/a/3092273/7069338
Your line:
<requestedExecutionLevel level="asInvoker" uiAccess="true" />
Should be:
<requestedExecutionLevel level="requireAdministrator" uiAccess="true" />
I've testet it and it works for me.
-
In my opinion you shouldn't run VS as admin, unless absolutely necessary.