diff --git a/app/DpmaXmlParser.sln b/app/DpmaXmlParser.sln
new file mode 100644
index 0000000..bf83985
--- /dev/null
+++ b/app/DpmaXmlParser.sln
@@ -0,0 +1,44 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 2013
+VisualStudioVersion = 12.0.21005.1
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "DpmaXmlParser", "DpmaXmlParser\DpmaXmlParser.vbproj", "{4CE2A124-9683-4949-BEF5-8594D022BE8F}"
+EndProject
+Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "SetupWiX", "SetupWiX\SetupWiX.wixproj", "{B2305F34-D2D1-4BC9-BBE2-23FB9244EBD4}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Debug|Mixed Platforms = Debug|Mixed Platforms
+ Debug|x86 = Debug|x86
+ Release|Any CPU = Release|Any CPU
+ Release|Mixed Platforms = Release|Mixed Platforms
+ Release|x86 = Release|x86
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {4CE2A124-9683-4949-BEF5-8594D022BE8F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4CE2A124-9683-4949-BEF5-8594D022BE8F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4CE2A124-9683-4949-BEF5-8594D022BE8F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {4CE2A124-9683-4949-BEF5-8594D022BE8F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {4CE2A124-9683-4949-BEF5-8594D022BE8F}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {4CE2A124-9683-4949-BEF5-8594D022BE8F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4CE2A124-9683-4949-BEF5-8594D022BE8F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4CE2A124-9683-4949-BEF5-8594D022BE8F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {4CE2A124-9683-4949-BEF5-8594D022BE8F}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {4CE2A124-9683-4949-BEF5-8594D022BE8F}.Release|x86.ActiveCfg = Release|Any CPU
+ {B2305F34-D2D1-4BC9-BBE2-23FB9244EBD4}.Debug|Any CPU.ActiveCfg = Debug|x86
+ {B2305F34-D2D1-4BC9-BBE2-23FB9244EBD4}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
+ {B2305F34-D2D1-4BC9-BBE2-23FB9244EBD4}.Debug|Mixed Platforms.Build.0 = Debug|x86
+ {B2305F34-D2D1-4BC9-BBE2-23FB9244EBD4}.Debug|x86.ActiveCfg = Debug|x86
+ {B2305F34-D2D1-4BC9-BBE2-23FB9244EBD4}.Debug|x86.Build.0 = Debug|x86
+ {B2305F34-D2D1-4BC9-BBE2-23FB9244EBD4}.Release|Any CPU.ActiveCfg = Release|x86
+ {B2305F34-D2D1-4BC9-BBE2-23FB9244EBD4}.Release|Mixed Platforms.ActiveCfg = Release|x86
+ {B2305F34-D2D1-4BC9-BBE2-23FB9244EBD4}.Release|Mixed Platforms.Build.0 = Release|x86
+ {B2305F34-D2D1-4BC9-BBE2-23FB9244EBD4}.Release|x86.ActiveCfg = Release|x86
+ {B2305F34-D2D1-4BC9-BBE2-23FB9244EBD4}.Release|x86.Build.0 = Release|x86
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/app/DpmaXmlParser/DpmaXmlParser.exe.config.example b/app/DpmaXmlParser/DpmaXmlParser.exe.config.example
new file mode 100644
index 0000000..e2a7db7
--- /dev/null
+++ b/app/DpmaXmlParser/DpmaXmlParser.exe.config.example
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/DpmaXmlParser/ExtendedStoredProcedure_8284.ico b/app/DpmaXmlParser/ExtendedStoredProcedure_8284.ico
new file mode 100644
index 0000000..2bd2615
Binary files /dev/null and b/app/DpmaXmlParser/ExtendedStoredProcedure_8284.ico differ
diff --git a/app/DpmaXmlParser/My Project/Application.Designer.vb b/app/DpmaXmlParser/My Project/Application.Designer.vb
new file mode 100644
index 0000000..b29a417
--- /dev/null
+++ b/app/DpmaXmlParser/My Project/Application.Designer.vb
@@ -0,0 +1,13 @@
+'------------------------------------------------------------------------------
+'
+' Dieser Code wurde von einem Tool generiert.
+' Laufzeitversion:4.0.30319.34209
+'
+' Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
+' der Code erneut generiert wird.
+'
+'------------------------------------------------------------------------------
+
+Option Strict On
+Option Explicit On
+
diff --git a/app/DpmaXmlParser/My Project/Resources.Designer.vb b/app/DpmaXmlParser/My Project/Resources.Designer.vb
new file mode 100644
index 0000000..e4a5518
--- /dev/null
+++ b/app/DpmaXmlParser/My Project/Resources.Designer.vb
@@ -0,0 +1,63 @@
+'------------------------------------------------------------------------------
+'
+' Dieser Code wurde von einem Tool generiert.
+' Laufzeitversion:4.0.30319.34209
+'
+' Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
+' der Code erneut generiert wird.
+'
+'------------------------------------------------------------------------------
+
+Option Strict On
+Option Explicit On
+
+Imports System
+
+Namespace My.Resources
+
+ 'Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert
+ '-Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert.
+ 'Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen
+ 'mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu.
+ '''
+ ''' Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
+ '''
+ _
+ Friend Module Resources
+
+ Private resourceMan As Global.System.Resources.ResourceManager
+
+ Private resourceCulture As Global.System.Globalization.CultureInfo
+
+ '''
+ ''' Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
+ '''
+ _
+ Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager
+ Get
+ If Object.ReferenceEquals(resourceMan, Nothing) Then
+ Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("DpmaXmlParser.Resources", GetType(Resources).Assembly)
+ resourceMan = temp
+ End If
+ Return resourceMan
+ End Get
+ End Property
+
+ '''
+ ''' Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
+ ''' Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
+ '''
+ _
+ Friend Property Culture() As Global.System.Globalization.CultureInfo
+ Get
+ Return resourceCulture
+ End Get
+ Set
+ resourceCulture = value
+ End Set
+ End Property
+ End Module
+End Namespace
diff --git a/app/Packages.dgml b/app/Packages.dgml
new file mode 100644
index 0000000..933aed5
--- /dev/null
+++ b/app/Packages.dgml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/SetupWiX/Product.wxs b/app/SetupWiX/Product.wxs
new file mode 100644
index 0000000..e3b4bc9
--- /dev/null
+++ b/app/SetupWiX/Product.wxs
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
\ No newline at end of file
diff --git a/app/SetupWiX/SetupWiX.wixproj b/app/SetupWiX/SetupWiX.wixproj
new file mode 100644
index 0000000..3e53d2e
--- /dev/null
+++ b/app/SetupWiX/SetupWiX.wixproj
@@ -0,0 +1,46 @@
+
+
+
+ Debug
+ x86
+ 3.9
+ b2305f34-d2d1-4bc9-bbe2-23fb9244ebd4
+ 2.0
+ DpmaXmlParserSetup
+ Package
+ $(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets
+ $(MSBuildExtensionsPath)\Microsoft\WiX\v3.x\Wix.targets
+
+
+ bin\$(Configuration)\
+ obj\$(Configuration)\
+ Debug
+ -b "$(SolutionDir)DpmaXmlParser\bin\$(Configuration)" -cultures:de-DE
+
+
+ bin\$(Configuration)\
+ obj\$(Configuration)\
+
+
+
+
+
+
+ $(WixExtDir)\WixUIExtension.dll
+ WixUIExtension
+
+
+ $(WixExtDir)\WixUtilExtension.dll
+ WixUtilExtension
+
+
+
+
+
\ No newline at end of file
diff --git a/app/packages/NLog.4.2.3/NLog.4.2.3.nupkg b/app/packages/NLog.4.2.3/NLog.4.2.3.nupkg
new file mode 100644
index 0000000..c0b3c81
Binary files /dev/null and b/app/packages/NLog.4.2.3/NLog.4.2.3.nupkg differ
diff --git a/app/packages/NLog.Config.4.2.3/NLog.Config.4.2.3.nupkg b/app/packages/NLog.Config.4.2.3/NLog.Config.4.2.3.nupkg
new file mode 100644
index 0000000..49f1cda
Binary files /dev/null and b/app/packages/NLog.Config.4.2.3/NLog.Config.4.2.3.nupkg differ
diff --git a/app/packages/NLog.Schema.4.2.3/NLog.Schema.4.2.3.nupkg b/app/packages/NLog.Schema.4.2.3/NLog.Schema.4.2.3.nupkg
new file mode 100644
index 0000000..4dc352c
Binary files /dev/null and b/app/packages/NLog.Schema.4.2.3/NLog.Schema.4.2.3.nupkg differ