Generating GUIDs from Visual Studio 2008

I find I have to generate GUIDs often (mostly due to using WiX) and the in-built Tools > Create GUID tool is too cumbersome for this.

I found a blog post that has a simple macro you can customize to bind a keyboard shortcut to paste in a new GUID

Here are some full instructions, using their simple . . . → Read More: Generating GUIDs from Visual Studio 2008

Remote debugging from Visual Studio 2008 on a domain machine to a machine not on the domain

This details how you can debug an application running on a remote machine from Visual Studio on your local machine, as if the remote application was running on your local machine.

The keys are:

There must be a user account with the same username and password on the remote machine and the local machine (MACHINE account, not domain . . . → Read More: Remote debugging from Visual Studio 2008 on a domain machine to a machine not on the domain

Visual Studio: Cannot add project to source control; it overlaps a project that is already bound to source control at a lower root

I’ve been getting this error a bit lately as I trying to add new projects to the solution, and then add them to source control:

The project <ProjectName> cannot be added to source control. In folder <SolutionDir>, it overlaps a project that is already bound to source control at a lower root. To avoid this problem, add . . . → Read More: Visual Studio: Cannot add project to source control; it overlaps a project that is already bound to source control at a lower root

Visual Studio Performance

I’m running Visual Studio 2008 on a old, single-core laptop with 1GB RAM.

VS is a resource hog, so it’s not long before my laptop is struggling having a reasonable size solution in addition to the usual open applications.

There are a few things you can do to try and squeeze a bit more performance out of Visual . . . → Read More: Visual Studio Performance