Files
ClipboardWatcher/app/SetupVS19/Product.wxs
Developer01 1990fec285 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.
2026-05-07 15:20:24 +02:00

433 lines
32 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?include Config.wxi?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension">
<Product Id="*" Name="$(var.ProductName)" Language="1031" Codepage="1252" Version="$(var.ProductVersion)" Manufacturer="$(var.Manufacturer)" UpgradeCode="$(var.UpgradeCode)">
<Package
Id="*"
Keywords="Installer"
Description="$(var.Description)"
Comments="$(var.Comments)"
Manufacturer="$(var.Manufacturer)"
InstallerVersion="100"
Languages="1031"
Compressed="yes"
SummaryCodepage="1252"
InstallScope="perMachine"
/>
<!-- Liest den Installationsort über die Registry aus -->
<Property Id="INSTALLDIR">
<RegistrySearch Key="Software\[Manufacturer]\[ProductName]" Root="HKLM" Type="raw" Id="APPLICATIONFOLDER_REGSEARCH" Name="Path" />
</Property>
<!-- Für util:RemoveFolderEx: Installationspfad auch als eigene Property bereitstellen -->
<Property Id="APPLICATIONFOLDER">
<RegistrySearch Key="Software\[Manufacturer]\[ProductName]" Root="HKLM" Type="raw" Id="APPLICATIONFOLDER_REMOVEFOLDEREX_REGSEARCH" Name="Path" />
</Property>
<Media Id='1' Cabinet='$(var.ProgramName).cab' EmbedCab='yes' DiskPrompt='$(var.ProgramName)' />
<Property Id='DiskPrompt' Value="$(var.ProgramName) Install" />
<MajorUpgrade
AllowDowngrades="no"
AllowSameVersionUpgrades="no"
DowngradeErrorMessage="Eine neuere Version von [ProductName] ist bereits installiert. Das Setup wird beendet."
/>
<Property Id="PREVIOUSVERSIONSINSTALLED" Secure="yes" />
<Upgrade Id="$(var.UpgradeCode)">
<UpgradeVersion
Minimum="1.0.0.0" Maximum="99.0.0.0"
Property="PREVIOUSVERSIONSINSTALLED"
IncludeMinimum="yes" IncludeMaximum="no" />
</Upgrade>
<!-- Legt das Icon fest -->
<Icon Id="AppIcon.exe" SourceFile="$(var.ProgramName).exe" />
<!-- Zeige Icon in Systemsteuerung > Programme entfernen -->
<Property Id="ARPPRODUCTICON" Value="AppIcon.exe" />
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder">
<Directory Id="DD" Name="$(var.Manufacturer)">
<Directory Id="INSTALLDIR" Name="$(var.ProductName)"/>
</Directory>
</Directory>
<Directory Id="ProgramMenuFolder">
<Directory Id="ApplicationProgramsFolder" Name="$(var.ProductName)"/>
</Directory>
<Directory Id="DesktopFolder" />
</Directory>
<DirectoryRef Id="ApplicationProgramsFolder">
<Component Id="ApplicationShortcut_StartMenu" Guid="459eecd2-6db7-4b30-97f5-63719879e4a9">
<Shortcut Id="ApplicationStartMenuShortcut_StartMenu"
Name="$(var.ProductName)"
Target="[INSTALLDIR]$(var.ProgramName).exe"
WorkingDirectory="INSTALLDIR"/>
<RemoveFolder Id="ApplicationProgramsFolder_StartMenu" On="uninstall"/>
<RegistryValue Root="HKCU" Key="Software\[Manufacturer]\[ProductName]" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
</Component>
</DirectoryRef>
<DirectoryRef Id="DesktopFolder">
<Component Id="ApplicationShortcut_Desktop" Guid="1717d19a-4510-423f-93b1-671f280dcca3">
<Shortcut Id="ApplicationStartMenuShortcut_Desktop"
Name="$(var.ProductName)"
Target="[INSTALLDIR]$(var.ProgramName).exe"
WorkingDirectory="INSTALLDIR"/>
<RemoveFolder Id="ApplicationProgramsFolder_Desktop" On="uninstall"/>
<RegistryValue Root="HKCU" Key="Software\[Manufacturer]\[ProductName]" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
</Component>
</DirectoryRef>
<DirectoryRef Id="INSTALLDIR">
<Component Id="MainApplicationExe" Guid="{BA4DC59A-6FCD-4672-9D58-456F255E5AAB}">
<File Id="MainApplicationExe" Source="..\DD_Clipboard_Searcher\bin\$(var.Configuration)\$(var.ProgramName).exe" Name="$(var.ProgramName).exe" KeyPath="yes" Checksum="yes" />
</Component>
<Component Id="MainApplicationExeConfig" Guid="{F40EA733-5734-4BF5-9668-63AC0D150DA7}">
<File Id="MainApplicationExeConfig" Name="$(var.ProgramName).exe.config" KeyPath="yes" Checksum="yes"/>
</Component>
<Component Id="DDLibs" Guid="{13F5F24D-9D99-4783-B17B-5FFC9C42E261}">
<File Id="DDBase" Name="DigitalData.Modules.Base.dll" KeyPath="yes" Checksum="yes"/>
<File Id="DDLogging" Name="DigitalData.Modules.Logging.dll" KeyPath="no" Checksum="yes"/>
<File Id="DDConfig" Name="DigitalData.Modules.Config.dll" KeyPath="no" Checksum="yes"/>
<File Id="DDFilesystem" Name="DigitalData.Modules.Filesystem.dll" KeyPath="no" Checksum="yes"/>
<File Id="DDDatabase" Name="DigitalData.Modules.Database.dll" KeyPath="no" Checksum="yes"/>
<File Id="DDEncryption" Name="DigitalData.Modules.Encryption.dll" KeyPath="no" Checksum="yes"/>
<File Id="DDLicense" Name="DigitalData.Modules.License.dll" KeyPath="no" Checksum="yes"/>
<File Id="DDRegexEditor" Name="DigitalData.Controls.RegexEditor.dll" KeyPath="no" Checksum="yes"/>
<File Id="DDDocumentViewer" Name="DigitalData.Controls.DocumentViewer.dll" KeyPath="no" Checksum="yes"/>
<File Id="DDCommon" Name="DigitalData.GUIs.Common.dll" KeyPath="no" Checksum="yes"/>
<File Id="DDWindows" Name="DigitalData.Modules.Windows.dll" KeyPath="no" Checksum="yes"/>
<File Id="DDPatterns" Name="DigitalData.Modules.Patterns.dll" KeyPath="no" Checksum="yes"/>
<File Id="DDMessaging" Name="DigitalData.Modules.Messaging.dll" KeyPath="no" Checksum="yes"/>
<File Id="DDClipboardWatcher" Name="DigitalData.GUIs.ClipboardWatcher.dll" KeyPath="no" Checksum="yes"/>
<File Id="DDZooFlow" Name="DigitalData.Modules.ZooFlow.dll" KeyPath="no" Checksum="yes"/>
<File Id="DDEDMIAPI" Name="DigitalData.Modules.EDMI.API.dll" KeyPath="no" Checksum="yes"/>
<File Id="DDLookup" Name="DigitalData.Controls.LookupGrid.dll" KeyPath="no" Checksum="yes"/>
<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>
<!-- DEVEXPRESS Bibliotheken -->
<Component Id="DevExpressLibs" Guid="665D0AC8-93FC-4499-BA89-F660CAC6C577">
<File Id="DevExpress.Charts.v21.2.Core" Name="DevExpress.Charts.v21.2.Core.dll" />
<File Id="DevExpress.CodeParser.v21.2" Name="DevExpress.CodeParser.v21.2.dll" KeyPath="yes" />
<File Id="DevExpress.Data.Desktop.v21.2" Name="DevExpress.Data.Desktop.v21.2.dll" />
<File Id="DevExpress.Data.v21.2" Name="DevExpress.Data.v21.2.dll" />
<File Id="DevExpress.DataAccess.v21.2" Name="DevExpress.DataAccess.v21.2.dll" />
<File Id="DevExpress.DataAccess.v21.2.UI" Name="DevExpress.DataAccess.v21.2.UI.dll" />
<File Id="DevExpress.DataVisualization.v21.2.Core" Name="DevExpress.DataVisualization.v21.2.Core.dll" />
<File Id="DevExpress.Diagram.v21.2.Core" Name="DevExpress.Diagram.v21.2.Core.dll" />
<File Id="DevExpress.Dialogs.v21.2.Core" Name="DevExpress.Dialogs.v21.2.Core.dll" />
<File Id="DevExpress.Images.v21.2" Name="DevExpress.Images.v21.2.dll" />
<File Id="DevExpress.Office.v21.2.Core" Name="DevExpress.Office.v21.2.Core.dll" />
<File Id="DevExpress.Pdf.v21.2.Core" Name="DevExpress.Pdf.v21.2.Core.dll" />
<File Id="DevExpress.Pdf.v21.2.Drawing" Name="DevExpress.Pdf.v21.2.Drawing.dll" />
<File Id="DevExpress.Printing.v21.2.Core" Name="DevExpress.Printing.v21.2.Core.dll" />
<File Id="DevExpress.RichEdit.v21.2.Core" Name="DevExpress.RichEdit.v21.2.Core.dll" />
<File Id="DevExpress.Sparkline.v21.2.Core" Name="DevExpress.Sparkline.v21.2.Core.dll" />
<File Id="DevExpress.Spreadsheet.v21.2.Core" Name="DevExpress.Spreadsheet.v21.2.Core.dll" />
<File Id="DevExpress.TreeMap.v21.2.Core" Name="DevExpress.TreeMap.v21.2.Core.dll" />
<File Id="DevExpress.Utils.v21.2" Name="DevExpress.Utils.v21.2.dll" />
<File Id="DevExpress.Utils.v21.2.UI" Name="DevExpress.Utils.v21.2.UI.dll" />
<File Id="DevExpress.Xpo.v21.2" Name="DevExpress.Xpo.v21.2.dll" />
<File Id="DevExpress.XtraBars.v21.2" Name="DevExpress.XtraBars.v21.2.dll" />
<File Id="DevExpress.XtraCharts.v21.2" Name="DevExpress.XtraCharts.v21.2.dll" />
<File Id="DevExpress.XtraDiagram.v21.2" Name="DevExpress.XtraDiagram.v21.2.dll" />
<File Id="DevExpress.XtraDialogs.v21.2" Name="DevExpress.XtraDialogs.v21.2.dll" />
<File Id="DevExpress.XtraEditors.v21.2" Name="DevExpress.XtraEditors.v21.2.dll" />
<File Id="DevExpress.XtraGauges.v21.2.Core" Name="DevExpress.XtraGauges.v21.2.Core.dll" />
<File Id="DevExpress.XtraGauges.v21.2.Win" Name="DevExpress.XtraGauges.v21.2.Win.dll" />
<File Id="DevExpress.XtraGrid.v21.2" Name="DevExpress.XtraGrid.v21.2.dll" />
<File Id="DevExpress.XtraLayout.v21.2" Name="DevExpress.XtraLayout.v21.2.dll" />
<File Id="DevExpress.XtraNavBar.v21.2" Name="DevExpress.XtraNavBar.v21.2.dll" />
<File Id="DevExpress.XtraPrinting.v21.2" Name="DevExpress.XtraPrinting.v21.2.dll" />
<File Id="DevExpress.XtraRichEdit.v21.2" Name="DevExpress.XtraRichEdit.v21.2.dll" />
<File Id="DevExpress.XtraSpreadsheet.v21.2" Name="DevExpress.XtraSpreadsheet.v21.2.dll" />
<File Id="DevExpress.XtraTreeList.v21.2" Name="DevExpress.XtraTreeList.v21.2.dll" />
<File Id="DevExpress.XtraTreeMap.v21.2" Name="DevExpress.XtraTreeMap.v21.2.dll" />
<File Id="DevExpress.XtraVerticalGrid.v21.2" Name="DevExpress.XtraVerticalGrid.v21.2.dll" />
</Component>
<Component Id="Limilabs" Guid="b3c2193c-522a-4c5f-a031-9b80150a154a">
<File Id="Mail" Name="Mail.dll" KeyPath="yes" />
<File Id="MailLicense" Name="MailLicense.xml" />
</Component>
<Component Id="GDPictureLibs" Guid="9ea5ab43-58ff-4813-9a8b-f854784f0275">
<File Id="GdPicture.NET.14" Name="GdPicture.NET.14.dll" KeyPath="yes" />
<File Id="GdPicture.NET.14.CAD" Name="GdPicture.NET.14.CAD.dll" />
<File Id="GdPicture.NET.14.CAD.DWG" Name="GdPicture.NET.14.CAD.DWG.dll" />
<File Id="GdPicture.NET.14.filters" Name="GdPicture.NET.14.filters.dll" />
<File Id="GdPicture.NET.14.filters64" Name="GdPicture.NET.14.filters.64.dll" />
<File Id="GdPicture.NET.14.image" Name="GdPicture.NET.14.image.gdimgplug.dll" />
<File Id="GdPicture.NET.14.image64" Name="GdPicture.NET.14.image.gdimgplug.64.dll" />
<File Id="GdPicture.NET.14.Imaging.Formats" Name="GdPicture.NET.14.Imaging.Formats.dll" />
<File Id="GdPicture.NET.14.Imaging.Rendering" Name="GdPicture.NET.14.Imaging.Rendering.dll" />
<File Id="GdPicture.NET.14.Imaging.Rendering.Skia" Name="GdPicture.NET.14.Imaging.Rendering.Skia.dll" />
<File Id="GdPicture.NET.14.Rendering.Skia.64" Name="GdPicture.NET.14.Imaging.Rendering.Skia.64.dll" />
<File Id="GdPicture.NET.14.Imaging" Name="GdPicture.NET.14.Imaging.dll" />
<File Id="GdPicture.NET.14.Imaging.ML.64" Name="GdPicture.NET.14.Imaging.ML.64.dll" />
<File Id="GdPicture.NET.14.Imaging.ML" Name="GdPicture.NET.14.Imaging.ML.dll" />
<File Id="GdPicture.NET.14.Imaging.Formats.Conversion" Name="GdPicture.NET.14.Imaging.Formats.Conversion.dll" />
<File Id="GdPicture.NET.14.Common" Name="GdPicture.NET.14.Common.dll" />
<File Id="GdPicture.NET.14.Document" Name="GdPicture.NET.14.Document.dll" />
<File Id="GdPicture.NET.14.PDF" Name="GdPicture.NET.14.PDF.dll" />
<File Id="GdPicture.NET.14.RTF" Name="GdPicture.NET.14.RTF.dll" />
<File Id="GdPicture.NET.14.SVG" Name="GdPicture.NET.14.SVG.dll" />
<File Id="GdPicture.NET.14.OpenDocument" Name="GdPicture.NET.14.OpenDocument.dll" />
<File Id="GdPicture.NET.14.OpenXML" Name="GdPicture.NET.14.OpenXML.dll" />
<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" />
<File Id="Microsoft.Bcl.AsyncInterfaces" Name="Microsoft.Bcl.AsyncInterfaces.dll" />
<File Id="OpenMcdf" Name="OpenMcdf.dll" />
<File Id="protobufnet.Core" Name="protobuf-net.Core.dll" />
<File Id="protobufnet" Name="protobuf-net.dll" />
<File Id="RtfPipe" Name="RtfPipe.dll" />
<File Id="System.Buffers" Name="System.Buffers.dll" />
<File Id="System.CodeDom" Name="System.CodeDom.dll" />
<File Id="System.Collections.Immutable" Name="System.Collections.Immutable.dll" />
<File Id="System.IO.Packaging" Name="System.IO.Packaging.dll" />
<File Id="System.Memory" Name="System.Memory.dll" />
<File Id="System.Numerics.Vectors" Name="System.Numerics.Vectors.dll" />
<File Id="System.Runtime.CompilerServices.Unsafe" Name="System.Runtime.CompilerServices.Unsafe.dll" />
<File Id="System.Security.Cryptography.Pkcs" Name="System.Security.Cryptography.Pkcs.dll" />
<File Id="System.Text.Encodings.Web" Name="System.Text.Encodings.Web.dll" />
<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">
<RegistryKey Key="[Manufacturer]">
<RegistryKey Key="[ProductName]" ForceCreateOnInstall="yes" ForceDeleteOnUninstall="no" Id="REGKEYINSTALLDIR">
<RegistryValue Type="string" Value="[INSTALLDIR]" Name="Path" KeyPath="yes" />
</RegistryKey>
</RegistryKey>
</RegistryKey>
<util:RemoveFolderEx Id="RemoveApplicationFolder" On="uninstall" Property="APPLICATIONFOLDER" />
</Component>
<Directory Id="Resources.DE" Name="de">
<Component Id="Resources.DE.Devexpress" Guid="93cbf511-9a82-49e9-8283-678e508ac3b6">
<File Id="DevExpress.DataAccess.v21.2.UI.resources" Name="DevExpress.DataAccess.v21.2.UI.resources.dll" />
<File Id="DevExpress.DataAccess.v21.2.resources" Name="DevExpress.DataAccess.v21.2.resources.dll" />
<File Id="DevExpress.Dialogs.v21.2.Core.resources" Name="DevExpress.Dialogs.v21.2.Core.resources.dll" />
<File Id="DevExpress.Office.v21.2.Core.resources" Name="DevExpress.Office.v21.2.Core.resources.dll" />
<File Id="DevExpress.Pdf.v21.2.Core.resources" Name="DevExpress.Pdf.v21.2.Core.resources.dll" />
<File Id="DevExpress.Printing.v21.2.Core.resources" Name="DevExpress.Printing.v21.2.Core.resources.dll" />
<File Id="DevExpress.RichEdit.v21.2.Core.resources" Name="DevExpress.RichEdit.v21.2.Core.resources.dll" />
<File Id="DevExpress.Sparkline.v21.2.Core.resources" Name="DevExpress.Sparkline.v21.2.Core.resources.dll" />
<File Id="DevExpress.Spreadsheet.v21.2.Core.resources" Name="DevExpress.Spreadsheet.v21.2.Core.resources.dll" />
<File Id="DevExpress.Utils.v21.2.resources" Name="DevExpress.Utils.v21.2.resources.dll" />
<File Id="DevExpress.XtraBars.v21.2.resources" Name="DevExpress.XtraBars.v21.2.resources.dll" />
<File Id="DevExpress.XtraEditors.v21.2.resources" Name="DevExpress.XtraEditors.v21.2.resources.dll" />
<File Id="DevExpress.XtraGauges.v21.2.Core.resources" Name="DevExpress.XtraGauges.v21.2.Core.resources.dll" />
<File Id="DevExpress.XtraGrid.v21.2.resources" Name="DevExpress.XtraGrid.v21.2.resources.dll" />
<File Id="DevExpress.XtraLayout.v21.2.resources" Name="DevExpress.XtraLayout.v21.2.resources.dll" />
<File Id="DevExpress.XtraPrinting.v21.2.resources" Name="DevExpress.XtraPrinting.v21.2.resources.dll" />
<File Id="DevExpress.XtraRichEdit.v21.2.resources" Name="DevExpress.XtraRichEdit.v21.2.resources.dll" />
<File Id="DevExpress.XtraSpreadsheet.v21.2.resources" Name="DevExpress.XtraSpreadsheet.v21.2.resources.dll" />
<File Id="DevExpress.XtraTreeList.v21.2.resources" Name="DevExpress.XtraTreeList.v21.2.resources.dll" />
</Component>
</Directory>
</DirectoryRef>
<Feature Id="MainApplication" Title="Main Application" Level="1">
<ComponentRef Id="MainApplicationExe" />
<ComponentRef Id="MainApplicationExeConfig"/>
<ComponentRef Id="DDLibs"/>
<ComponentRef Id="NLog"/>
<ComponentRef Id="Limilabs"/>
<ComponentRef Id="DevExpressLibs"/>
<ComponentRef Id="GDPictureLibs"/>
<ComponentRef Id="RegistryKeys" />
<ComponentRef Id="Resources.DE.Devexpress" />
<ComponentRef Id="ThirdPartyLibs" />
<ComponentRef Id="NetExtensionFacades" />
</Feature>
<Feature Id="DesktopShortcut" Title="Desktop Shortcut">
<Condition Level="0">DISABLE_DESKTOP_ICON</Condition>
<ComponentRef Id="ApplicationShortcut_Desktop"/>
</Feature>
<Feature Id="StartmenuShortcut" Title="Startmenu Shortcut">
<Condition Level="0">DISABLE_STARTMENU_ICON</Condition>
<ComponentRef Id="ApplicationShortcut_StartMenu" />
</Feature>
<!-- Legt das Standard-Installationsverzeichnis fest-->
<Property Id="WIXUI_INSTALLDIR" Value="INSTALLDIR" />
<Property Id="_BrowseProperty" Value="INSTALLDIR" />
<UI>
<!--<UIRef Id="WixUI_InstallDir" />-->
<UIRef Id="WixUI_FeatureTree"/>
<UIRef Id="WixUI_ErrorProgressText" />
<Publish Dialog="WelcomeDlg"
Control="Next"
Event="NewDialog"
Value="InstallDirDlg"
Order="2">1</Publish>
<Publish Dialog="InstallDirDlg"
Control="Back"
Event="NewDialog"
Value="WelcomeDlg"
Order="2">1</Publish>
<Publish Dialog="InstallDirDlg"
Control="Next"
Event="NewDialog"
Value="FeaturesDlg"
Order="2">1</Publish>
<Publish Dialog="InstallDirDlg"
Control="ChangeFolder"
Event="NewDialog"
Value="BrowseDlg"
Order="2">1</Publish>
<Publish Dialog="FeaturesDlg"
Control="Back"
Event="NewDialog"
Value="InstallDirDlg"
Order="2">1</Publish>
</UI>
</Product>
</Wix>