protected override void Execute() { EnvDTE.Project project = DXCoreEngine.Solution.FindEnvDTEProject(_ProjectName); if (project == null) return; CustomVSProjectWrapper wrapper = new CustomVSProjectWrapper(project); try { Execute(wrapper); } catch (Exception ex) { LogOperationException(ex); } }
protected virtual void Execute(CustomVSProjectWrapper projectWrapper) { }
// protected methods... protected override void Execute(CustomVSProjectWrapper projectWrapper) { projectWrapper.RemoveReference(AssemblyName); }