Ejemplo n.º 1
0
 public visual_studio()
 {
     ServiceLocator.Clear();
     Vs2010Path = (string)Registry.LocalMachine.OpenSubKey(@"Software\Microsoft\VisualStudio\10.0\Setup\VS\").GetValue("EnvironmentDirectory") + "devenv.com";
     Vs2008Path = (string)Registry.LocalMachine.OpenSubKey(@"Software\Microsoft\VisualStudio\9.0\Setup\VS\").GetValue("EnvironmentDirectory") + "devenv.com";
     FileSystem = LocalFileSystem.Instance;
     _tempDir   = FileSystem.CreateTempDirectory();
     Console.WriteLine("Temp path: " + _tempDir.Path);
     RootDir    = _tempDir.GetDirectory("root").MustExist();
     OutDir     = _tempDir.GetDirectory("outdir").MustExist();
     ConfigDir  = _tempDir.GetDirectory("config").MustExist();
     SysRepoDir = _tempDir.GetDirectory("sys").MustExist();
     SourceDir  = RootDir.GetDirectory("src");
 }