Develop and Debug logged in as Least Privilege

One of the ways you can prevent malware from affecting your system is to reduce the level of privilege under which you run on your workstation. From a general security perspective, running as administrator should be avoided. With past versions of Visual Studio, it was difficult to build and debug applications using accounts with reduced privileges because Visual Studio itself ran best under high-privilege accounts. With Visual Studio 2005, this situation has changed. Now Visual Studio 2005 allows you to take the precaution of logging in as a least-privilege user rather than a high-privilege administrator. Visual Studio 2005 runs cleanly under a user account, and you can develop and debug applications this way as easily as you could as an administrator previously.