Author: brett
Date: Wed Feb 26 15:02:32 2014
New Revision: 1572076
URL: http://svn.apache.org/r1572076
Log:
additional logging
Modified:
incubator/npanday/trunk/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/Parser/SlnParser/ProjectSolutionParser.cs
Modified:
incubator/npanday/trunk/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/Parser/SlnParser/ProjectSolutionParser.cs
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/Parser/SlnParser/ProjectSolutionParser.cs?rev=1572076&r1=1572075&r2=1572076&view=diff
==============================================================================
---
incubator/npanday/trunk/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/Parser/SlnParser/ProjectSolutionParser.cs
(original)
+++
incubator/npanday/trunk/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/Parser/SlnParser/ProjectSolutionParser.cs
Wed Feb 26 15:02:32 2014
@@ -151,6 +151,17 @@ namespace NPanday.ProjectImporter.Parser
prj.GlobalProperties.SetProperty(entry.Key,
entry.Value);
}
}
+
+ // Some debugging to troubleshoot an infrequent error
where Microsoft.Build throws a NullReferenceException.
+ // This may have been mitigated by setting
VisualStudioVersion and can be removed if the problem doesn't re-appear.
+ if (log.IsDebugEnabled)
+ {
+ log.DebugFormat("VisualStudioVersion: global {0},
evaluated {1}",
+ prj.GlobalProperties["VisualStudioVersion"],
prj.EvaluatedProperties["VisualStudioVersion"]);
+ log.DebugFormat("CloudExtensionsDir: global {0},
evaluated {1}",
+ prj.GlobalProperties["CloudExtensionsDir"],
prj.EvaluatedProperties["CloudExtensionsDir"]);
+ }
+
prj.Load(fullpath);
}
catch (Exception e)