public virtual int get_BuildableProjectCfg(out IVsBuildableProjectCfg pb) { if (buildableCfg == null) { buildableCfg = new BuildableProjectConfig(this); } pb = buildableCfg; return(VSConstants.E_NOTIMPL); }
public virtual int get_BuildableProjectCfg(out IVsBuildableProjectCfg pb) { if (project.BuildProject == null || !project.BuildProject.Targets.ContainsKey("CoreCompile")) { // The project is not buildable, so don't return a config. This // will hide the 'Build' commands from the VS UI. pb = null; return(VSConstants.E_NOTIMPL); } if (buildableCfg == null) { buildableCfg = new BuildableProjectConfig(this); } pb = buildableCfg; return(VSConstants.S_OK); }
public virtual int get_BuildableProjectCfg(out IVsBuildableProjectCfg pb) { if (project.BuildProject == null || !project.BuildProject.Targets.ContainsKey("CoreCompile")) { // The project is not buildable, so don't return a config. This // will hide the 'Build' commands from the VS UI. pb = null; return VSConstants.E_NOTIMPL; } if (buildableCfg == null) { buildableCfg = new BuildableProjectConfig(this); } pb = buildableCfg; return VSConstants.S_OK; }
public virtual int get_BuildableProjectCfg(out IVsBuildableProjectCfg pb) { if (buildableCfg == null) { buildableCfg = new BuildableProjectConfig(this); } pb = buildableCfg; return VSConstants.E_NOTIMPL; }