From 8935aadac03e5e1a340e22046bb840d1e223a1f7 Mon Sep 17 00:00:00 2001 From: devgopher Date: Tue, 19 Jan 2016 18:08:59 +0300 Subject: [PATCH] issue #740 --- .../TypeScript/Project/Src/TypeScriptProject.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/AddIns/BackendBindings/TypeScript/Project/Src/TypeScriptProject.cs b/src/AddIns/BackendBindings/TypeScript/Project/Src/TypeScriptProject.cs index d017aabca7..ab92e6cacc 100644 --- a/src/AddIns/BackendBindings/TypeScript/Project/Src/TypeScriptProject.cs +++ b/src/AddIns/BackendBindings/TypeScript/Project/Src/TypeScriptProject.cs @@ -128,14 +128,23 @@ namespace ICSharpCode.TypeScriptBinding false); } + bool CheckIfProjNull( ) { + return msbuildProject == null; + } + bool GetBooleanProperty(string name, bool defaultValue) { + if (CheckIfProjNull()) + return defaultValue; string propertyValue = msbuildProject.GetEvaluatedProperty(name); return ConvertBooleanValue(propertyValue, defaultValue); } string GetStringProperty(string name, string defaultValue) { + if (CheckIfProjNull()) + return defaultValue; + string propertyValue = msbuildProject.GetEvaluatedProperty(name); if (!String.IsNullOrEmpty(propertyValue)) { return propertyValue;