Installer: Neue DLLs & Komponenten für .NET/3rd-Party

Assembly-Version auf 2.7.8.1 erhöht. In Product.wxs wurden die Komponenten ThirdPartyLibs (u.a. Newtonsoft.Json, System.Text.Json, Oracle.ManagedDataAccess, FirebirdSql.Data.FirebirdClient, Microsoft.Identity.Client) und NetExtensionFacades (.NET Standard/Core Facade-Assemblies) ergänzt und im Haupt-Feature referenziert. Außerdem fehlende managed und native GdPicture.NET.14 DLLs hinzugefügt.
This commit is contained in:
Developer01
2026-05-07 15:20:24 +02:00
parent 57745cc2aa
commit 1990fec285
2 changed files with 126 additions and 1 deletions

View File

@@ -31,5 +31,5 @@ Imports System.Runtime.InteropServices
' übernehmen, indem Sie "*" eingeben:
' <Assembly: AssemblyVersion("1.0.*")>
<Assembly: AssemblyVersion("2.7.8.0")>
<Assembly: AssemblyVersion("2.7.8.1")>
<Assembly: AssemblyFileVersion("1.0.0.0")>

View File

@@ -114,6 +114,19 @@
<File Id="InteropServices.RuntimeInformation" Name="System.Runtime.InteropServices.RuntimeInformation.dll" Source="System.Runtime.InteropServices.RuntimeInformation.dll" KeyPath="no" />
</Component>
<Component Id="ThirdPartyLibs" Guid="{49A2DD93-7CDE-4772-AFC3-687F8AF306D3}">
<File Id="NewtonsoftJson" Name="Newtonsoft.Json.dll" KeyPath="yes" Checksum="yes"/>
<File Id="NewtonsoftJsonBson" Name="Newtonsoft.Json.Bson.dll" KeyPath="no" Checksum="yes"/>
<File Id="SystemTextJson" Name="System.Text.Json.dll" KeyPath="no" Checksum="yes"/>
<File Id="SystemNetHttpFormatting" Name="System.Net.Http.Formatting.dll" KeyPath="no" Checksum="yes"/>
<File Id="MicrosoftWin32Registry" Name="Microsoft.Win32.Registry.dll" KeyPath="no" Checksum="yes"/>
<File Id="OracleManagedDataAccess" Name="Oracle.ManagedDataAccess.dll" KeyPath="no" Checksum="yes"/>
<File Id="FirebirdSqlClient" Name="FirebirdSql.Data.FirebirdClient.dll" KeyPath="no" Checksum="yes"/>
<File Id="SystemFormatsAsn1" Name="System.Formats.Asn1.dll" KeyPath="no" Checksum="yes"/>
<File Id="MicrosoftIdentityClient" Name="Microsoft.Identity.Client.dll" KeyPath="no" Checksum="yes"/>
<File Id="MicrosoftIdentityAbstractions" Name="Microsoft.IdentityModel.Abstractions.dll" KeyPath="no" Checksum="yes"/>
</Component>
<Component Id="NLog" Guid="{08903680-6b02-4ff0-b700-93209381fe1a}">
<File Id="NLog" Name="NLog.dll" KeyPath="yes" Checksum="yes"/>
</Component>
@@ -190,6 +203,20 @@
<File Id="GdPicture.NET.14.Email" Name="GdPicture.NET.14.Email.dll" />
<File Id="GdPicture.NET.14.HTML" Name="GdPicture.NET.14.HTML.dll" />
<File Id="GdPicture.NET.14.MSOfficeBinary" Name="GdPicture.NET.14.MSOfficeBinary.dll"/>
<!-- Fehlende managed GdPicture DLLs in Component GDPictureLibs ergänzen -->
<File Id="GdPicture.NET.14.barcode.1d.writer" Name="GdPicture.NET.14.barcode.1d.writer.dll" />
<File Id="GdPicture.NET.14.barcode.2d.writer" Name="GdPicture.NET.14.barcode.2d.writer.dll" />
<File Id="GdPicture.NET.14.OpenXML.Templating" Name="GdPicture.NET.14.OpenXML.Templating.dll" />
<!-- Native x86 -->
<File Id="GdPicture.NET.14.barcode.1d.reader" Name="GdPicture.NET.14.barcode.1d.reader.dll" />
<File Id="GdPicture.NET.14.barcode.2d.reader" Name="GdPicture.NET.14.barcode.2d.reader.dll" />
<File Id="GdPicture.NET.14.machine.vision" Name="GdPicture.NET.14.machine.vision.dll" />
<File Id="GdPicture.NET.14.twain.client" Name="GdPicture.NET.14.twain.client.dll" />
<!-- Native x64 -->
<File Id="GdPicture.NET.14.barcode.1d.reader.64" Name="GdPicture.NET.14.barcode.1d.reader.64.dll" />
<File Id="GdPicture.NET.14.barcode.2d.reader.64" Name="GdPicture.NET.14.barcode.2d.reader.64.dll" />
<File Id="GdPicture.NET.14.machine.vision.64" Name="GdPicture.NET.14.machine.vision.64.dll" />
<File Id="GdPicture.NET.14.twain.client.64" Name="GdPicture.NET.14.twain.client.64.dll" />
<File Id="BouncyCastle.Cryptography" Name="BouncyCastle.Cryptography.dll"/>
<File Id="DocumentFormat.OpenXml" Name="DocumentFormat.OpenXml.dll" />
<File Id="DocumentFormat.OpenXml.Framework" Name="DocumentFormat.OpenXml.Framework.dll" />
@@ -210,6 +237,102 @@
<File Id="System.Threading.Tasks.Extensions" Name="System.Threading.Tasks.Extensions.dll" />
<File Id="System.ValueTuple" Name="System.ValueTuple.dll" />
</Component>
<Component Id="NetExtensionFacades" Guid="{11F1E8F5-69E4-46D4-A51B-5CC80485AE02}">
<File Id="netstandard" Name="netstandard.dll" KeyPath="yes"/>
<File Id="MicrosoftWin32Primitives" Name="Microsoft.Win32.Primitives.dll" KeyPath="no"/>
<File Id="SystemAppContext" Name="System.AppContext.dll" KeyPath="no"/>
<File Id="SystemCollections" Name="System.Collections.dll" KeyPath="no"/>
<File Id="SystemCollectionsConcurrent" Name="System.Collections.Concurrent.dll" KeyPath="no"/>
<File Id="SystemCollectionsNonGeneric" Name="System.Collections.NonGeneric.dll" KeyPath="no"/>
<File Id="SystemCollectionsSpecialized" Name="System.Collections.Specialized.dll" KeyPath="no"/>
<File Id="SystemComponentModel" Name="System.ComponentModel.dll" KeyPath="no"/>
<File Id="SystemComponentModelEventBased" Name="System.ComponentModel.EventBasedAsync.dll" KeyPath="no"/>
<File Id="SystemComponentModelPrimitives" Name="System.ComponentModel.Primitives.dll" KeyPath="no"/>
<File Id="SystemComponentModelTypeConverter" Name="System.ComponentModel.TypeConverter.dll" KeyPath="no"/>
<File Id="SystemConsole" Name="System.Console.dll" KeyPath="no"/>
<File Id="SystemDataCommon" Name="System.Data.Common.dll" KeyPath="no"/>
<File Id="SystemDiagnosticsContracts" Name="System.Diagnostics.Contracts.dll" KeyPath="no"/>
<File Id="SystemDiagnosticsDebug" Name="System.Diagnostics.Debug.dll" KeyPath="no"/>
<File Id="SystemDiagnosticsFileVersionInfo" Name="System.Diagnostics.FileVersionInfo.dll" KeyPath="no"/>
<File Id="SystemDiagnosticsProcess" Name="System.Diagnostics.Process.dll" KeyPath="no"/>
<File Id="SystemDiagnosticsStackTrace" Name="System.Diagnostics.StackTrace.dll" KeyPath="no"/>
<File Id="SystemDiagnosticsTextWriterTrace" Name="System.Diagnostics.TextWriterTraceListener.dll" KeyPath="no"/>
<File Id="SystemDiagnosticsTools" Name="System.Diagnostics.Tools.dll" KeyPath="no"/>
<File Id="SystemDiagnosticsTraceSource" Name="System.Diagnostics.TraceSource.dll" KeyPath="no"/>
<File Id="SystemDiagnosticsTracing" Name="System.Diagnostics.Tracing.dll" KeyPath="no"/>
<File Id="SystemDrawingPrimitives" Name="System.Drawing.Primitives.dll" KeyPath="no"/>
<File Id="SystemDynamicRuntime" Name="System.Dynamic.Runtime.dll" KeyPath="no"/>
<File Id="SystemGlobalizationCalendars" Name="System.Globalization.Calendars.dll" KeyPath="no"/>
<File Id="SystemGlobalization" Name="System.Globalization.dll" KeyPath="no"/>
<File Id="SystemGlobalizationExtensions" Name="System.Globalization.Extensions.dll" KeyPath="no"/>
<File Id="SystemIOCompression" Name="System.IO.Compression.dll" KeyPath="no"/>
<File Id="SystemIOCompressionZipFile" Name="System.IO.Compression.ZipFile.dll" KeyPath="no"/>
<File Id="SystemIO" Name="System.IO.dll" KeyPath="no"/>
<File Id="SystemIOFileSystem" Name="System.IO.FileSystem.dll" KeyPath="no"/>
<File Id="SystemIOFileSystemDriveInfo" Name="System.IO.FileSystem.DriveInfo.dll" KeyPath="no"/>
<File Id="SystemIOFileSystemPrimitives" Name="System.IO.FileSystem.Primitives.dll" KeyPath="no"/>
<File Id="SystemIOFileSystemWatcher" Name="System.IO.FileSystem.Watcher.dll" KeyPath="no"/>
<File Id="SystemIOIsolatedStorage" Name="System.IO.IsolatedStorage.dll" KeyPath="no"/>
<File Id="SystemIOMemoryMappedFiles" Name="System.IO.MemoryMappedFiles.dll" KeyPath="no"/>
<File Id="SystemIOPipes" Name="System.IO.Pipes.dll" KeyPath="no"/>
<File Id="SystemIOUnmanagedMemoryStream" Name="System.IO.UnmanagedMemoryStream.dll" KeyPath="no"/>
<File Id="SystemLinq" Name="System.Linq.dll" KeyPath="no"/>
<File Id="SystemLinqExpressions" Name="System.Linq.Expressions.dll" KeyPath="no"/>
<File Id="SystemLinqParallel" Name="System.Linq.Parallel.dll" KeyPath="no"/>
<File Id="SystemLinqQueryable" Name="System.Linq.Queryable.dll" KeyPath="no"/>
<File Id="SystemNetHttp" Name="System.Net.Http.dll" KeyPath="no"/>
<File Id="SystemNetNameResolution" Name="System.Net.NameResolution.dll" KeyPath="no"/>
<File Id="SystemNetNetworkInformation" Name="System.Net.NetworkInformation.dll" KeyPath="no"/>
<File Id="SystemNetPing" Name="System.Net.Ping.dll" KeyPath="no"/>
<File Id="SystemNetPrimitives" Name="System.Net.Primitives.dll" KeyPath="no"/>
<File Id="SystemNetRequests" Name="System.Net.Requests.dll" KeyPath="no"/>
<File Id="SystemNetSecurity" Name="System.Net.Security.dll" KeyPath="no"/>
<File Id="SystemNetSockets" Name="System.Net.Sockets.dll" KeyPath="no"/>
<File Id="SystemNetWebHeaderCollection" Name="System.Net.WebHeaderCollection.dll" KeyPath="no"/>
<File Id="SystemNetWebSocketsClient" Name="System.Net.WebSockets.Client.dll" KeyPath="no"/>
<File Id="SystemNetWebSockets" Name="System.Net.WebSockets.dll" KeyPath="no"/>
<File Id="SystemObjectModel" Name="System.ObjectModel.dll" KeyPath="no"/>
<File Id="SystemReflection" Name="System.Reflection.dll" KeyPath="no"/>
<File Id="SystemReflectionExtensions" Name="System.Reflection.Extensions.dll" KeyPath="no"/>
<File Id="SystemReflectionPrimitives" Name="System.Reflection.Primitives.dll" KeyPath="no"/>
<File Id="SystemResourcesReader" Name="System.Resources.Reader.dll" KeyPath="no"/>
<File Id="SystemResourcesResourceManager" Name="System.Resources.ResourceManager.dll" KeyPath="no"/>
<File Id="SystemResourcesWriter" Name="System.Resources.Writer.dll" KeyPath="no"/>
<File Id="SystemRuntime" Name="System.Runtime.dll" KeyPath="no"/>
<File Id="SystemRuntimeCompilerServicesVisualC" Name="System.Runtime.CompilerServices.VisualC.dll" KeyPath="no"/>
<File Id="SystemRuntimeExtensions" Name="System.Runtime.Extensions.dll" KeyPath="no"/>
<File Id="SystemRuntimeHandles" Name="System.Runtime.Handles.dll" KeyPath="no"/>
<File Id="SystemRuntimeInteropServices" Name="System.Runtime.InteropServices.dll" KeyPath="no"/>
<File Id="SystemRuntimeNumerics" Name="System.Runtime.Numerics.dll" KeyPath="no"/>
<File Id="SystemRuntimeSerializationFormatters" Name="System.Runtime.Serialization.Formatters.dll" KeyPath="no"/>
<File Id="SystemRuntimeSerializationJson" Name="System.Runtime.Serialization.Json.dll" KeyPath="no"/>
<File Id="SystemRuntimeSerializationPrimitives" Name="System.Runtime.Serialization.Primitives.dll" KeyPath="no"/>
<File Id="SystemRuntimeSerializationXml" Name="System.Runtime.Serialization.Xml.dll" KeyPath="no"/>
<File Id="SystemSecurityClaims" Name="System.Security.Claims.dll" KeyPath="no"/>
<File Id="SystemSecurityCryptographyAlgorithms" Name="System.Security.Cryptography.Algorithms.dll" KeyPath="no"/>
<File Id="SystemSecurityCryptographyCsp" Name="System.Security.Cryptography.Csp.dll" KeyPath="no"/>
<File Id="SystemSecurityCryptographyEncoding" Name="System.Security.Cryptography.Encoding.dll" KeyPath="no"/>
<File Id="SystemSecurityCryptographyPrimitives" Name="System.Security.Cryptography.Primitives.dll" KeyPath="no"/>
<File Id="SystemSecurityCryptographyX509" Name="System.Security.Cryptography.X509Certificates.dll" KeyPath="no"/>
<File Id="SystemSecurityPrincipal" Name="System.Security.Principal.dll" KeyPath="no"/>
<File Id="SystemSecuritySecureString" Name="System.Security.SecureString.dll" KeyPath="no"/>
<File Id="SystemTextEncoding" Name="System.Text.Encoding.dll" KeyPath="no"/>
<File Id="SystemTextEncodingExtensions" Name="System.Text.Encoding.Extensions.dll" KeyPath="no"/>
<File Id="SystemTextRegularExpressions" Name="System.Text.RegularExpressions.dll" KeyPath="no"/>
<File Id="SystemThreading" Name="System.Threading.dll" KeyPath="no"/>
<File Id="SystemThreadingOverlapped" Name="System.Threading.Overlapped.dll" KeyPath="no"/>
<File Id="SystemThreadingTasks" Name="System.Threading.Tasks.dll" KeyPath="no"/>
<File Id="SystemThreadingTasksParallel" Name="System.Threading.Tasks.Parallel.dll" KeyPath="no"/>
<File Id="SystemThreadingThread" Name="System.Threading.Thread.dll" KeyPath="no"/>
<File Id="SystemThreadingThreadPool" Name="System.Threading.ThreadPool.dll" KeyPath="no"/>
<File Id="SystemThreadingTimer" Name="System.Threading.Timer.dll" KeyPath="no"/>
<File Id="SystemXmlReaderWriter" Name="System.Xml.ReaderWriter.dll" KeyPath="no"/>
<File Id="SystemXmlXDocument" Name="System.Xml.XDocument.dll" KeyPath="no"/>
<File Id="SystemXmlXmlDocument" Name="System.Xml.XmlDocument.dll" KeyPath="no"/>
<File Id="SystemXmlXmlSerializer" Name="System.Xml.XmlSerializer.dll" KeyPath="no"/>
<File Id="SystemXmlXPath" Name="System.Xml.XPath.dll" KeyPath="no"/>
<File Id="SystemXmlXPathXDocument" Name="System.Xml.XPath.XDocument.dll" KeyPath="no"/>
</Component>
<Component Id="RegistryKeys" Guid="{72D6927F-8297-4D51-BF4A-813064089A4A}">
<RegistryKey Root="HKLM" Key="Software">
@@ -257,6 +380,8 @@
<ComponentRef Id="GDPictureLibs"/>
<ComponentRef Id="RegistryKeys" />
<ComponentRef Id="Resources.DE.Devexpress" />
<ComponentRef Id="ThirdPartyLibs" />
<ComponentRef Id="NetExtensionFacades" />
</Feature>
<Feature Id="DesktopShortcut" Title="Desktop Shortcut">