From 91ae4b9f73e8af79bbe2b08c842e40e24cb5ebcd Mon Sep 17 00:00:00 2001
From: Markus Quaritsch <markus.quaritsch@tugraz.at>
Date: Mon, 16 Nov 2015 13:44:08 +0100
Subject: [PATCH] fixing issue that vecto does not start because of
 initialization error in vecto_global

---
 VECTO/GUI/F_MAINForm.vb | 7 +++++++
 VECTO/VECTO_Global.vb   | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/VECTO/GUI/F_MAINForm.vb b/VECTO/GUI/F_MAINForm.vb
index 82f5feadf6..ab7e7f0d95 100644
--- a/VECTO/GUI/F_MAINForm.vb
+++ b/VECTO/GUI/F_MAINForm.vb
@@ -88,6 +88,13 @@ Imports TUGraz.VectoCore.Models.Simulation
 
 	Private Sub FB_Initialize()
 		FB_Init = False
+        Try
+            VECTO_Global.COREvers = Assembly.LoadFrom("VectoCore.dll").GetName().Version.ToString()
+        Catch ex As Exception
+            LogFile.WriteToLog(tMsgID.Err, ex.StackTrace)
+        End Try
+
+
 		fbFolder = New cFileBrowser("WorkDir", True)
 		fbFileLists = New cFileBrowser("FileLists")
 		fbVECTO = New cFileBrowser("vecto")
diff --git a/VECTO/VECTO_Global.vb b/VECTO/VECTO_Global.vb
index c25cb2582c..2f7173066e 100644
--- a/VECTO/VECTO_Global.vb
+++ b/VECTO/VECTO_Global.vb
@@ -16,7 +16,7 @@ Imports TUGraz.VectoCore.Models.Simulation.Impl
 
 Module VECTO_Global
 	Public Const VECTOvers As String = "2.2"
-	Public COREvers As String = Assembly.LoadFrom("VectoCore.dll").GetName().Version.ToString()
+    Public COREvers As String = "NOT FOUND" 'Assembly.LoadFrom("VectoCore.dll").GetName().Version.ToString()
 
 	Public Const LicSigAppCode As String = "VECTO-Release-0093C61E0A2E4BFA9A7ED7E729C56AE4"
 	Public MyAppPath As String
-- 
GitLab