Browse Source

Add minimal corlib to initial IProjectContent, so that the primitive types are available while the LoadSolutionProjectsThread is running.

pull/403/head
Daniel Grunwald 12 years ago
parent
commit
1cdbd20ce0
  1. 2
      src/Main/Base/Project/Parser/ProjectContentContainer.cs

2
src/Main/Base/Project/Parser/ProjectContentContainer.cs

@ -70,7 +70,7 @@ namespace ICSharpCode.SharpDevelop.Parser @@ -70,7 +70,7 @@ namespace ICSharpCode.SharpDevelop.Parser
if (project == null)
throw new ArgumentNullException("project");
this.project = project;
this.projectContent = initialProjectContent.SetAssemblyName(project.AssemblyName).SetLocation(project.OutputAssemblyFullPath);
this.projectContent = initialProjectContent.SetAssemblyName(project.AssemblyName).SetLocation(project.OutputAssemblyFullPath).AddAssemblyReferences(references);
this.assemblyModel = (IUpdateableAssemblyModel)project.AssemblyModel;
this.assemblyModel.AssemblyName = this.projectContent.AssemblyName;
this.assemblyModel.FullAssemblyName = this.projectContent.FullAssemblyName;

Loading…
Cancel
Save