Browse Source

Fix null reference exception when dragging controls from the toolbox to a WiX dialog when a project has not been opened.

4.0
Matt Ward 15 years ago
parent
commit
90e3b939a3
  1. 4
      src/AddIns/DisplayBindings/FormsDesigner/Project/Src/ToolboxProvider.cs

4
src/AddIns/DisplayBindings/FormsDesigner/Project/Src/ToolboxProvider.cs

@ -218,6 +218,10 @@ namespace ICSharpCode.FormsDesigner
static IProject FindProjectContainingType(string type) static IProject FindProjectContainingType(string type)
{ {
IProject currentProject = ProjectService.CurrentProject; IProject currentProject = ProjectService.CurrentProject;
if (currentProject == null) {
return null;
}
foreach (IProject project in ProjectService.OpenSolution.Projects) { foreach (IProject project in ProjectService.OpenSolution.Projects) {
if (project != currentProject) { if (project != currentProject) {
IProjectContent projectContent = ParserService.GetProjectContent(project); IProjectContent projectContent = ParserService.GetProjectContent(project);

Loading…
Cancel
Save