using System; using System.Collections.Generic; using System.Linq; using System.Text; using Microsoft.VisualStudio.Project; namespace Cosmos.VS.Package { public class VsConfigProvider : ConfigProvider { public VsConfigProvider(ProjectNode manager) : base(manager) {} protected override ProjectConfig CreateProjectConfiguration(string configName) { LogUtility.LogString("Entering Cosmos.VS.Package.VsConfigProvider.CreateProjectConfiguration('{0}')", configName); try { return new VsProjectConfig(ProjectMgr, configName); } finally { LogUtility.LogString("Exiting Cosmos.VS.Package.VsConfigProvider.CreateProjectConfiguration(string)"); } } } }