public Vs2008GeneratorServices(Project project) : base( new TestGeneratorFactory(), NullIdeTracer.Instance, true) { this.project = project; if (!installerServiceInitialized) { InstallServices installerService = new InstallServices(new VsBrowserGuidanceNotificationService(project.DTE), tracer, new WindowsFileAssociationDetector(tracer), new RegistryStatusAccessor(tracer)); installerService.OnPackageLoad(IdeIntegration.Install.IdeIntegration.VisualStudio2008); installerService.OnPackageUsed(); installerServiceInitialized = true; } }
public SharpDevelop4GeneratorServices(IProject project) : base( new TestGeneratorFactory(), NullIdeTracer.Instance, true) { this.project = project; if (!installerServiceInitialized) { InstallServices installerService = new InstallServices(new ExternalBrowserGuidanceNotificationService(tracer), tracer, new WindowsFileAssociationDetector(tracer), new RegistryStatusAccessor(tracer)); installerService.OnPackageLoad(IdeIntegration.Install.IdeIntegration.SharpDevelop); installerService.OnPackageUsed(); installerServiceInitialized = true; } }