Browse Source

Fixed loading of project files created by Visual Studio 2005.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@526 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Daniel Grunwald 20 years ago
parent
commit
866399c558
  1. 4
      src/Main/Base/Project/Src/Project/MSBuildProject.cs

4
src/Main/Base/Project/Src/Project/MSBuildProject.cs

@ -80,7 +80,7 @@ namespace ICSharpCode.SharpDevelop.Project @@ -80,7 +80,7 @@ namespace ICSharpCode.SharpDevelop.Project
this.fileName = projectFileName;
using (XmlTextReader reader = new XmlTextReader(projectFileName)) {
reader.WhitespaceHandling = WhitespaceHandling.Significant;
reader.Read();
reader.MoveToContent(); // we have to skip over the XmlDeclaration (if it exists)
if (reader.Name == "VisualStudioProject") {
reader.Close();
Converter.PrjxToSolutionProject.ConvertVSNetProject(projectFileName);
@ -112,7 +112,7 @@ namespace ICSharpCode.SharpDevelop.Project @@ -112,7 +112,7 @@ namespace ICSharpCode.SharpDevelop.Project
if (File.Exists(userSettingsFileName)) {
using (XmlTextReader reader = new XmlTextReader(userSettingsFileName)) {
reader.WhitespaceHandling = WhitespaceHandling.Significant;
reader.Read();
reader.MoveToContent(); // we have to skip over the XmlDeclaration (if it exists)
while (reader.Read()){
if (reader.IsStartElement()) {
switch (reader.LocalName) {

Loading…
Cancel
Save