Esempio n. 1
0
        public void RemoveImport(string targetPath)
        {
            GuiSyncDispatch(() => {
                string relativeTargetPath = GetRelativePath(targetPath);
                project.RemoveImport(relativeTargetPath);
                RemoveImportWithForwardSlashes(targetPath);

                using (var updater = new EnsureNuGetPackageBuildImportsTargetUpdater()) {
                    updater.RemoveImport(relativeTargetPath);
                    project.Save();
                }

                packageManagementEvents.OnImportRemoved(project, relativeTargetPath);
            });
        }
 public void OnImportRemoved(IDotNetProject project, string import)
 {
     unsafeEvents.OnImportRemoved(project, import);
 }