title: Trying to launch a Visual Studio C# program from inside another one
body: <p>I am having great difficulty getting a Windows program, written in VS 2008 C#, to launch another type program.  I've put a main program to offer you the ability to launch some other VS 2008 C# programs.  When one of them is selected the following code is intended to do the launch:</p>
  
  <p>System.Diagnostics.Process.Start(@"C:\Documents and Settings\rat\My Documents\Visual Studio 2008\Projects\PV_002_082708\PV_001\PV_001\bin\Debug\PV.exe");</p>
  
  <p>It works, but each user will have a different path.  The path shown is for my computer. The code would have to know where each persons program was installed! In the past, I could easily call a program that was in the C:\Program Files location because that's where the MS Package &amp; Deployment program put the programs.  VS 2008/2010 doesn't put them there!</p>
  
  <p>I'm sure I am not knowledgeable about Visual Studio 2008/2010 to know if there is a way around this, so any help would be greatly appreciated.</p>