diff --git a/App.config b/App.config
index 0927f88..b00767f 100644
--- a/App.config
+++ b/App.config
@@ -11,19 +11,19 @@
-
+
-
+
-
+
-
+
@@ -31,15 +31,27 @@
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/DocumentViewer.Designer.vb b/DocumentViewer.Designer.vb
index b93f23c..211af3c 100644
--- a/DocumentViewer.Designer.vb
+++ b/DocumentViewer.Designer.vb
@@ -381,7 +381,7 @@ Partial Class DocumentViewer
Me.MyGDPViewer.HQAnnotationRendering = True
Me.MyGDPViewer.IgnoreDocumentResolution = False
Me.MyGDPViewer.KeepDocumentPosition = False
- Me.MyGDPViewer.Location = New System.Drawing.Point(185, 138)
+ Me.MyGDPViewer.Location = New System.Drawing.Point(192, 138)
Me.MyGDPViewer.LockViewer = False
Me.MyGDPViewer.MagnifierHeight = 90
Me.MyGDPViewer.MagnifierWidth = 160
@@ -446,7 +446,7 @@ Partial Class DocumentViewer
Me.lbFileNotLoaded.Appearance.TextOptions.VAlignment = DevExpress.Utils.VertAlignment.Center
Me.lbFileNotLoaded.AutoEllipsis = True
Me.lbFileNotLoaded.AutoSizeMode = DevExpress.XtraEditors.LabelAutoSizeMode.None
- Me.lbFileNotLoaded.Location = New System.Drawing.Point(3, 74)
+ Me.lbFileNotLoaded.Location = New System.Drawing.Point(6, 78)
Me.lbFileNotLoaded.Name = "lbFileNotLoaded"
Me.lbFileNotLoaded.Size = New System.Drawing.Size(628, 72)
Me.lbFileNotLoaded.TabIndex = 0
diff --git a/DocumentViewer.resx b/DocumentViewer.resx
index 6f34371..63fd272 100644
--- a/DocumentViewer.resx
+++ b/DocumentViewer.resx
@@ -123,6 +123,9 @@
285, 22
+
+ 147
+
@@ -161,26 +164,6 @@
NC42LTAuOCw2LjUtMi4xbDcuOSw3LjljMC4zLDAuMywwLjksMC4zLDEuMiwwbDEuMi0xLjJDMzAuMSwy
OC4yLDMwLjEsMjcuNiwyOS43LDI3LjN6IE00LDEzYzAtNSw0LTksOS05YzUsMCw5LDQsOSw5ICAgcy00
LDktOSw5QzgsMjIsNCwxOCw0LDEzeiIgY2xhc3M9IkJsYWNrIiAvPg0KICA8L2c+DQo8L3N2Zz4L
-
-
-
-
- AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40
- LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
- dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAANoCAAAC77u/
- PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
- IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
- MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
- Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
- MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLkJsdWV7ZmlsbDojMTE3N0Q3O30KCS5Z
- ZWxsb3d7ZmlsbDojRkZCMTE1O30KCS5CbGFja3tmaWxsOiM3MjcyNzI7fQoJLkdyZWVue2ZpbGw6IzAz
- OUMyMzt9CgkuUmVke2ZpbGw6I0QxMUMxQzt9Cgkuc3Qwe29wYWNpdHk6MC43NTt9Cgkuc3Qxe29wYWNp
- dHk6MC41O30KPC9zdHlsZT4NCiAgPGcgaWQ9Ilpvb20iPg0KICAgIDxwYXRoIGQ9Ik0yNy43LDI1LjNM
- MjAuNSwxOGMxLTEuNCwxLjUtMy4yLDEuNS01YzAtNS00LTktOS05cy05LDQtOSw5YzAsNSw0LDksOSw5
- YzEuOSwwLDMuNi0wLjYsNS0xLjVsNy4zLDcuMyAgIGMwLjMsMC4zLDAuOSwwLjMsMS4yLDBsMS4yLTEu
- MkMyOC4xLDI2LjIsMjguMSwyNS42LDI3LjcsMjUuM3ogTTYsMTNjMC0zLjksMy4xLTcsNy03czcsMy4x
- LDcsN2MwLDMuOS0zLjEsNy03LDdTNiwxNi45LDYsMTN6IiBjbGFzcz0iQmxhY2siIC8+DQogIDwvZz4N
- Cjwvc3ZnPgs=
@@ -219,9 +202,6 @@
OCw4TDE2LDI0eiIgY2xhc3M9IkdyZWVuIiAvPg0KICA8L2c+DQo8L3N2Zz4L
-
- 147
-
AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40
@@ -246,6 +226,26 @@
ICAgYzAuOS0zLDMuNy01LDctNXM2LjEsMiw3LDVDMjkuMSwyNiwyNi4zLDI4LDIzLDI4eiBNMjMsMjZj
LTEuNywwLTMtMS4zLTMtM3MxLjMtMywzLTNzMywxLjMsMywzUzI0LjcsMjYsMjMsMjZ6IiBjbGFzcz0i
QmxhY2siIC8+DQogIDwvZz4NCjwvc3ZnPgs=
+
+
+
+
+ AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40
+ LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
+ dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAANoCAAAC77u/
+ PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
+ IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
+ MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
+ Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
+ MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLkJsdWV7ZmlsbDojMTE3N0Q3O30KCS5Z
+ ZWxsb3d7ZmlsbDojRkZCMTE1O30KCS5CbGFja3tmaWxsOiM3MjcyNzI7fQoJLkdyZWVue2ZpbGw6IzAz
+ OUMyMzt9CgkuUmVke2ZpbGw6I0QxMUMxQzt9Cgkuc3Qwe29wYWNpdHk6MC43NTt9Cgkuc3Qxe29wYWNp
+ dHk6MC41O30KPC9zdHlsZT4NCiAgPGcgaWQ9Ilpvb20iPg0KICAgIDxwYXRoIGQ9Ik0yNy43LDI1LjNM
+ MjAuNSwxOGMxLTEuNCwxLjUtMy4yLDEuNS01YzAtNS00LTktOS05cy05LDQtOSw5YzAsNSw0LDksOSw5
+ YzEuOSwwLDMuNi0wLjYsNS0xLjVsNy4zLDcuMyAgIGMwLjMsMC4zLDAuOSwwLjMsMS4yLDBsMS4yLTEu
+ MkMyOC4xLDI2LjIsMjguMSwyNS42LDI3LjcsMjUuM3ogTTYsMTNjMC0zLjksMy4xLTcsNy03czcsMy4x
+ LDcsN2MwLDMuOS0zLjEsNy03LDdTNiwxNi45LDYsMTN6IiBjbGFzcz0iQmxhY2siIC8+DQogIDwvZz4N
+ Cjwvc3ZnPgs=
diff --git a/DocumentViewer.vb b/DocumentViewer.vb
index e1e63a7..6d0e9fb 100644
--- a/DocumentViewer.vb
+++ b/DocumentViewer.vb
@@ -204,10 +204,9 @@ Public Class DocumentViewer
_FileLoadMode = FileLoadMode.Stream
_logger.Info("Loading file [{0}] from Stream", FileName)
+ SetViewerMode(oExtension) ' Erst ViewerMode setzen ...
FileLoaded = DoLoadFileExtension(Stream, oExtension)
-
- SetViewerMode(oExtension)
- UpdateMainUi()
+ UpdateMainUi() ' ... dann UI aktualisieren
End Sub
'''
@@ -331,15 +330,25 @@ Public Class DocumentViewer
#Region "Form Events"
Private Sub btnFitWidth_Click(ByVal sender As Object, ByVal e As EventArgs) Handles buttonFitWidth.ItemClick
- FitToWidth()
- _Config.Config.PageFit = Config.PageFitSetting.FitWidth
- _Config.Save()
+ Select Case _ViewerMode
+ Case ViewerMode.GDPicture
+ FitToWidth()
+ _Config.Config.PageFit = Config.PageFitSetting.FitWidth
+ _Config.Save()
+ Case ViewerMode.Richtext
+ RichEditControl1.ActiveView.ZoomFactor = 1.0F
+ End Select
End Sub
Private Sub btnFitPage_Click(ByVal sender As Object, ByVal e As EventArgs) Handles buttonFitPage.ItemClick
- FitToPage()
- _Config.Config.PageFit = Config.PageFitSetting.FitPage
- _Config.Save()
+ Select Case _ViewerMode
+ Case ViewerMode.GDPicture
+ FitToPage()
+ _Config.Config.PageFit = Config.PageFitSetting.FitPage
+ _Config.Save()
+ Case ViewerMode.Richtext
+ RichEditControl1.ActiveView.ZoomFactor = 1.0F
+ End Select
End Sub
Private Sub btnOpen_Click(sender As Object, e As EventArgs)
@@ -391,19 +400,39 @@ Public Class DocumentViewer
End Sub
Private Sub btnZoomOut_Click(sender As Object, e As EventArgs) Handles buttonZoomOut.ItemClick
- MyGDPViewer.ZoomOUT()
+ Select Case _ViewerMode
+ Case ViewerMode.GDPicture
+ MyGDPViewer.ZoomOUT()
+ Case ViewerMode.Richtext
+ Dim oView As DevExpress.XtraRichEdit.RichEditView = RichEditControl1.ActiveView
+ oView.ZoomFactor = Math.Max(0.1F, oView.ZoomFactor - 0.1F)
+ RichEditControl1.Refresh()
+ End Select
End Sub
Private Sub btnZoomIn_Click(sender As Object, e As EventArgs) Handles buttonZoomIn.ItemClick
- MyGDPViewer.ZoomIN()
+ Select Case _ViewerMode
+ Case ViewerMode.GDPicture
+ MyGDPViewer.ZoomIN()
+ Case ViewerMode.Richtext
+ Dim oView As DevExpress.XtraRichEdit.RichEditView = RichEditControl1.ActiveView
+ oView.ZoomFactor = Math.Min(4.0F, oView.ZoomFactor + 0.1F)
+ RichEditControl1.Refresh()
+ End Select
End Sub
Private Sub btnPrint_Click(sender As Object, e As EventArgs) Handles buttonPrint.ItemClick
- If MyGDPViewer.PageCount = 0 Then
- Return
- End If
-
- MyGDPViewer.PrintDialog()
+ Select Case _ViewerMode
+ Case ViewerMode.GDPicture
+ If MyGDPViewer.PageCount = 0 Then Return
+ MyGDPViewer.PrintDialog()
+ Case ViewerMode.Richtext
+ Using oPrintDialog As New PrintDialog()
+ If oPrintDialog.ShowDialog(Me) = DialogResult.OK Then
+ RichEditControl1.Print()
+ End If
+ End Using
+ End Select
End Sub
Private Sub BtnRotateLeft_Click(sender As Object, e As EventArgs) Handles buttonRotateLeft.ItemClick
@@ -495,11 +524,12 @@ Public Class DocumentViewer
Select Case Extension.ToUpper
Case "CSV"
_ViewerMode = ViewerMode.Excel
- Case ".EML", ".DOC", ".DOCX", ".ODT", ".RTF", ".TXT"
+ Case ".DOC", ".DOCX", ".ODT", ".RTF", ".TXT"
_ViewerMode = ViewerMode.Richtext
Case Else
_ViewerMode = ViewerMode.GDPicture
End Select
+ _logger.Debug("Viewermode set to [{0}] based on extension [{1}]", _ViewerMode, Extension)
End If
End Sub
Private Sub FreeFile()
@@ -632,7 +662,7 @@ Public Class DocumentViewer
_logger?.Warn("GdViewer control is not initialized yet. Delaying load.")
Return False
End If
-
+ _logger.Debug("Starting DoLoadFile with path [{0}] and view override [{1}]", FilePath, ViewOverride)
Dim oFileInfo = New FileInfo(FilePath)
Dim oExtension = oFileInfo.Extension.ToUpper
@@ -643,8 +673,10 @@ Public Class DocumentViewer
' Determine viewer mode and load file
If ViewOverride = "Richtext" Then
+ _logger.Info("Loading Richtext file: {0}", FilePath)
Return LoadRichtextFile(FilePath, oExtension)
ElseIf oExtension = ".CSV" Or (oExtension = ".XLSX" AndAlso oFileInfo.Length > 15000) Then
+ _logger.Debug("Loading Spreadsheet file: {0}", FilePath)
Return LoadSpreadsheetFile(FilePath, oExtension)
Else
Return LoadGdPictureFile(FilePath, oExtension)
@@ -708,6 +740,7 @@ Public Class DocumentViewer
Select Case Extension
Case ".EML", ".DOC", ".DOCX", ".XLS", ".XLSX", ".ODT", ".RTF", ".TXT"
MyGDPViewer.ForceTemporaryMode = True
+ _logger.Info("ForceTemporaryMode enabled for extension [{0}]", Extension)
End Select
MyGDPViewer.DocumentAlignment = ViewerDocumentAlignment.DocumentAlignmentTopCenter
@@ -830,7 +863,6 @@ Public Class DocumentViewer
ShowGdViewer()
End If
End Select
- UpdateMainUi()
Return True
Catch ex As Exception
_logger.Error(ex)
@@ -908,6 +940,9 @@ Public Class DocumentViewer
End Function
Private Sub UpdateMainUi()
+ If Not IsNothing(_logger) Then
+ _logger.Info("Updating main UI for viewer mode [{0}]", _ViewerMode)
+ End If
Select Case _Config?.Config?.PageFit
Case Config.PageFitSetting.FitPage
@@ -969,7 +1004,28 @@ Public Class DocumentViewer
btnNextHighlight.Visibility = ToVisibility(False)
btnPrevHighlight.Visibility = ToVisibility(False)
Case Else
- ToolbarDocumentViewer.Visible = False
+ ToolbarDocumentViewer.Visible = True
+
+ buttonPrint.Visibility = XtraBars.BarItemVisibility.Always
+ buttonFitWidth.Visibility = XtraBars.BarItemVisibility.Always
+ buttonFitPage.Visibility = XtraBars.BarItemVisibility.Always
+ buttonZoomIn.Visibility = XtraBars.BarItemVisibility.Always
+ buttonZoomOut.Visibility = XtraBars.BarItemVisibility.Always
+ buttonRotateLeft.Visibility = XtraBars.BarItemVisibility.Never
+ buttonRotateRight.Visibility = XtraBars.BarItemVisibility.Never
+ buttonFlipX.Visibility = XtraBars.BarItemVisibility.Never
+ buttonFlipY.Visibility = XtraBars.BarItemVisibility.Never
+ buttonSettings.Visibility = XtraBars.BarItemVisibility.Never
+ txtSearch.Visibility = XtraBars.BarItemVisibility.Never
+ btnSearch2.Visibility = XtraBars.BarItemVisibility.Never
+ btnNextHighlight.Visibility = XtraBars.BarItemVisibility.Never
+ btnPrevHighlight.Visibility = XtraBars.BarItemVisibility.Never
+ buttonFirstPage.Visibility = XtraBars.BarItemVisibility.Never
+ buttonPrevPage.Visibility = XtraBars.BarItemVisibility.Never
+ buttonNextPage.Visibility = XtraBars.BarItemVisibility.Never
+ buttonLastPage.Visibility = XtraBars.BarItemVisibility.Never
+ txtCurrentPage.Visibility = XtraBars.BarItemVisibility.Never
+
End Select
End Sub
diff --git a/DocumentViewer.vbproj b/DocumentViewer.vbproj
index 7bfe3f7..caaf210 100644
--- a/DocumentViewer.vbproj
+++ b/DocumentViewer.vbproj
@@ -144,77 +144,98 @@
packages\DocumentFormat.OpenXml.Framework.3.2.0\lib\net46\DocumentFormat.OpenXml.Framework.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.barcode.1d.writer.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.barcode.1d.writer.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.barcode.2d.writer.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.barcode.2d.writer.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.CAD.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.CAD.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.CAD.DWG.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.CAD.DWG.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Common.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Common.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Document.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Document.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Email.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Email.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.HTML.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.HTML.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Imaging.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Imaging.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Imaging.Formats.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Imaging.Formats.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Imaging.Formats.Conversion.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Imaging.Formats.Conversion.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Imaging.Rendering.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Imaging.Rendering.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.MSOfficeBinary.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Markdown.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.OpenDocument.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.MSOfficeBinary.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.OpenXML.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.OpenDocument.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.OpenXML.Templating.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.OpenXML.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.PDF.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.OpenXML.Templating.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.RTF.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.PDF.dll
-
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.SVG.dll
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.RTF.dll
+
+
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.SVG.dll
- packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.wia.gateway.dll
+ packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.wia.gateway.dll
True
-
- packages\Microsoft.Bcl.AsyncInterfaces.8.0.0\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll
+
+ packages\Google.Protobuf.3.33.2\lib\net45\Google.Protobuf.dll
+
+
+ packages\Microsoft.Bcl.AsyncInterfaces.10.0.5\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll
+
+
+ packages\Microsoft.Bcl.Cryptography.10.0.5\lib\net462\Microsoft.Bcl.Cryptography.dll
+
+
+ packages\Microsoft.Bcl.HashCode.6.0.0\lib\net462\Microsoft.Bcl.HashCode.dll
packages\Microsoft.Win32.Registry.5.0.0\lib\net461\Microsoft.Win32.Registry.dll
+
+ packages\GdPicture.14.4.4\lib\net462\NativeSDK.Exceptions.dll
+
+
+ packages\GdPicture.14.4.4\lib\net462\NativeSDK.Settings.dll
+
+
+ packages\GdPicture.14.4.4\lib\net462\NativeSDK.Settings.Edition.dll
+
packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll
@@ -224,8 +245,8 @@
packages\NLog.5.0.5\lib\net46\NLog.dll
-
- packages\OpenMcdf.2.4.1\lib\net40\OpenMcdf.dll
+
+ packages\OpenMcdf.3.1.4\lib\netstandard2.0\OpenMcdf.dll
@@ -239,61 +260,73 @@
packages\RtfPipe.2.0.7677.4303\lib\net45\RtfPipe.dll
-
- packages\System.Buffers.4.6.0\lib\net462\System.Buffers.dll
+
+ packages\System.Buffers.4.6.1\lib\net462\System.Buffers.dll
packages\System.CodeDom.8.0.0\lib\net462\System.CodeDom.dll
-
- packages\System.Collections.Immutable.8.0.0\lib\net462\System.Collections.Immutable.dll
+
+ packages\System.Collections.Immutable.10.0.5\lib\net462\System.Collections.Immutable.dll
+
+ packages\System.Formats.Asn1.10.0.5\lib\net462\System.Formats.Asn1.dll
+
-
- packages\System.IO.Packaging.8.0.1\lib\net462\System.IO.Packaging.dll
+
+ packages\System.IO.Packaging.10.0.5\lib\net462\System.IO.Packaging.dll
+
+
+ packages\System.IO.Pipelines.10.0.5\lib\net462\System.IO.Pipelines.dll
-
- packages\System.Memory.4.6.0\lib\net462\System.Memory.dll
+
+ packages\System.Memory.4.6.3\lib\net462\System.Memory.dll
packages\Microsoft.AspNet.WebApi.Client.6.0.0\lib\net45\System.Net.Http.Formatting.dll
-
- packages\System.Numerics.Vectors.4.6.0\lib\net462\System.Numerics.Vectors.dll
+
+ packages\System.Numerics.Vectors.4.6.1\lib\net462\System.Numerics.Vectors.dll
-
- packages\System.Runtime.CompilerServices.Unsafe.6.1.0\lib\net462\System.Runtime.CompilerServices.Unsafe.dll
+
+ packages\System.Runtime.CompilerServices.Unsafe.6.1.2\lib\net462\System.Runtime.CompilerServices.Unsafe.dll
packages\System.Security.AccessControl.5.0.0\lib\net461\System.Security.AccessControl.dll
-
- packages\System.Security.Cryptography.Pkcs.8.0.1\lib\net462\System.Security.Cryptography.Pkcs.dll
+
+ packages\System.Security.Cryptography.Pkcs.10.0.5\lib\net462\System.Security.Cryptography.Pkcs.dll
packages\System.Security.Principal.Windows.5.0.0\lib\net461\System.Security.Principal.Windows.dll
-
- packages\System.Text.Encodings.Web.8.0.0\lib\net462\System.Text.Encodings.Web.dll
+
+ packages\System.Text.Encoding.CodePages.8.0.0\lib\net462\System.Text.Encoding.CodePages.dll
-
- packages\System.Text.Json.8.0.6\lib\net462\System.Text.Json.dll
+
+ packages\System.Text.Encodings.Web.10.0.5\lib\net462\System.Text.Encodings.Web.dll
-
- packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll
+
+ packages\System.Text.Json.10.0.5\lib\net462\System.Text.Json.dll
+
+
+ packages\System.Threading.Channels.10.0.5\lib\net462\System.Threading.Channels.dll
+
+
+ packages\System.Threading.Tasks.Extensions.4.6.3\lib\net462\System.Threading.Tasks.Extensions.dll
-
- packages\System.ValueTuple.4.5.0\lib\net461\System.ValueTuple.dll
+
+ packages\System.ValueTuple.4.6.1\lib\net462\System.ValueTuple.dll
@@ -404,11 +437,11 @@
-
+
Dieses Projekt verweist auf mindestens ein NuGet-Paket, das auf diesem Computer fehlt. Verwenden Sie die Wiederherstellung von NuGet-Paketen, um die fehlenden Dateien herunterzuladen. Weitere Informationen finden Sie unter "http://go.microsoft.com/fwlink/?LinkID=322105". Die fehlende Datei ist "{0}".
-
+
\ No newline at end of file
diff --git a/My Project/AssemblyInfo.vb b/My Project/AssemblyInfo.vb
index b434c0c..aa30cbb 100644
--- a/My Project/AssemblyInfo.vb
+++ b/My Project/AssemblyInfo.vb
@@ -31,5 +31,5 @@ Imports System.Runtime.InteropServices
' übernehmen, indem Sie "*" eingeben:
'
-
-
+
+
diff --git a/packages.config b/packages.config
index afc492f..1d7c703 100644
--- a/packages.config
+++ b/packages.config
@@ -3,33 +3,40 @@
-
-
+
+
+
-
+
+
+
-
+
-
+
-
-
+
+
+
+
-
-
-
+
+
+
-
+
-
-
-
-
+
+
+
+
+
+
\ No newline at end of file