Browse Source

Fix cross-thread exception when deleting files and directories.

pull/15/head
Matt Ward 15 years ago
parent
commit
e37674ff62
  1. 4
      src/AddIns/Misc/PackageManagement/Project/Src/SharpDevelopProjectSystem.cs

4
src/AddIns/Misc/PackageManagement/Project/Src/SharpDevelopProjectSystem.cs

@ -213,7 +213,7 @@ namespace ICSharpCode.PackageManagement
{ {
string directory = GetFullPath(path); string directory = GetFullPath(path);
fileService.RemoveDirectory(directory); fileService.RemoveDirectory(directory);
project.Save(); projectService.Save(project);
LogDeletedDirectory(path); LogDeletedDirectory(path);
} }
@ -221,7 +221,7 @@ namespace ICSharpCode.PackageManagement
{ {
string fileName = GetFullPath(path); string fileName = GetFullPath(path);
fileService.RemoveFile(fileName); fileService.RemoveFile(fileName);
project.Save(); projectService.Save(project);
LogDeletedFileInfo(path); LogDeletedFileInfo(path);
} }

Loading…
Cancel
Save