Browse Source

Fixed bug #674 Unhandled Exception when Moving Folder of Classes from Project A to Project B

pull/718/head
daniil-tr 11 years ago
parent
commit
58b6d478ab
  1. 2
      src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/Commands/FolderNodeCommands.cs

2
src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/Commands/FolderNodeCommands.cs

@ -80,6 +80,7 @@ namespace ICSharpCode.SharpDevelop.Project.Commands @@ -80,6 +80,7 @@ namespace ICSharpCode.SharpDevelop.Project.Commands
if (!FileUtility.IsEqualFileName(directoryName, copiedFileName)) {
if (includeInProject && ProjectService.OpenSolution != null) {
// get ProjectItems in source directory
FileService.CopyFile(directoryName, copiedFileName, true, false);
foreach (IProject project in ProjectService.OpenSolution.Projects) {
if (!FileUtility.IsBaseDirectory(project.Directory, directoryName))
continue;
@ -111,7 +112,6 @@ namespace ICSharpCode.SharpDevelop.Project.Commands @@ -111,7 +112,6 @@ namespace ICSharpCode.SharpDevelop.Project.Commands
}
}
FileService.CopyFile(directoryName, copiedFileName, true, false);
DirectoryNode newNode = new DirectoryNode(copiedFileName);
newNode.InsertSorted(node);
if (includeInProject) {

Loading…
Cancel
Save