Compare commits

...

3 Commits

Author SHA1 Message Date
Jonathan Jenne
d1abc2bb1b update installer 2023-08-03 09:03:39 +02:00
Jonathan Jenne
c347ee7d55 add logging 2023-08-03 09:03:32 +02:00
Jonathan Jenne
7f997f6802 Update exe icon 2023-08-02 14:42:18 +02:00
5 changed files with 329 additions and 326 deletions

View File

@@ -16,23 +16,7 @@ Public Class ClassInit
My.Application.Info.CompanyName, My.Application.Info.CompanyName,
"OrgFlow") "OrgFlow")
LOGGER = LOGCONFIG.GetLogger() LOGGER = LOGCONFIG.GetLogger()
LOGGER.Info("OrgFlow started")
LOGGER.Info("## OrgFlow started - {0}", Now)
Try
Dim directory As New IO.DirectoryInfo(Application.LocalUserAppDataPath & "\Log")
For Each file As IO.FileInfo In directory.GetFiles
If (Now - file.CreationTime).Days > 29 Then
file.Delete()
Else
Exit For
End If
Next
Catch ex As Exception
End Try
Dim oUserAppDataPath As String = Application.UserAppDataPath Dim oUserAppDataPath As String = Application.UserAppDataPath
Dim oLegacyAppDataPath As String = Application.UserAppDataPath Dim oLegacyAppDataPath As String = Application.UserAppDataPath
@@ -58,9 +42,8 @@ Public Class ClassInit
Catch ex As Exception Catch ex As Exception
LOGGER.Error(ex)
End Try End Try
End Sub End Sub
Private Shared Function DecryptConnectionString(EncryptedConnectionString As String) As String Private Shared Function DecryptConnectionString(EncryptedConnectionString As String) As String
Dim oBuilder As New SqlClient.SqlConnectionStringBuilder With { Dim oBuilder As New SqlClient.SqlConnectionStringBuilder With {
@@ -131,6 +114,7 @@ Public Class ClassInit
Return True Return True
Catch ex As Exception Catch ex As Exception
LOGGER.Error(ex)
MsgBox("Unexpected Error in Init Database:" & vbNewLine & ex.Message, MsgBoxStyle.Critical) MsgBox("Unexpected Error in Init Database:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
Return False Return False
End Try End Try
@@ -173,6 +157,7 @@ Public Class ClassInit
MY_ADDON_PATH = AddonPath MY_ADDON_PATH = AddonPath
SaveMySettingsValue("PATH_ADDON", MY_ADDON_PATH, "ConfigMain") SaveMySettingsValue("PATH_ADDON", MY_ADDON_PATH, "ConfigMain")
Catch ex As Exception Catch ex As Exception
LOGGER.Error(ex)
MsgBox("Unexpected Error in InitAddons:" & vbNewLine & ex.Message, MsgBoxStyle.Critical) MsgBox("Unexpected Error in InitAddons:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
End Try End Try
End Sub End Sub
@@ -232,6 +217,7 @@ Public Class ClassInit
Next Next
Catch ex As Exception Catch ex As Exception
LOGGER.Error(ex)
MsgBox("Unexpected Error in InitBasics2:" & vbNewLine & ex.Message, MsgBoxStyle.Critical) MsgBox("Unexpected Error in InitBasics2:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
End Try End Try
@@ -244,6 +230,7 @@ Public Class ClassInit
"And T.ACTIVE = 1 And T1.USER_ID = {0}", USER_GUID) "And T.ACTIVE = 1 And T1.USER_ID = {0}", USER_GUID)
CURRENT_TBPMO_CONN_SWITCH = MYDB_ECM.GetDatatable(sql) CURRENT_TBPMO_CONN_SWITCH = MYDB_ECM.GetDatatable(sql)
Catch ex As Exception Catch ex As Exception
LOGGER.Error(ex)
LOGGER.Warn("Unexpected Error in Init_CONN_SWITCH: " & ex.Message) LOGGER.Warn("Unexpected Error in Init_CONN_SWITCH: " & ex.Message)
End Try End Try
End Sub End Sub
@@ -432,6 +419,7 @@ WHERE (USERNAME = '{0}') AND T2.SHORT_NAME = 'ADDI'", USER_USERNAME)
End If End If
End If End If
Catch ex As Exception Catch ex As Exception
LOGGER.Error(ex)
LOGGER.Warn("Unexpected Error in InitUserLogin: " & ex.Message) LOGGER.Warn("Unexpected Error in InitUserLogin: " & ex.Message)
MsgBox("Unexpected Error in InitUserLogin: " & ex.Message, MsgBoxStyle.Critical) MsgBox("Unexpected Error in InitUserLogin: " & ex.Message, MsgBoxStyle.Critical)
Return False Return False

View File

@@ -297,6 +297,7 @@ Module ModuleMySettings
Catch ex As Exception Catch ex As Exception
MsgBox("Error in LoadMyConfig" & vbNewLine & ex.Message, MsgBoxStyle.Critical) MsgBox("Error in LoadMyConfig" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
LOGGER.Error(ex)
LOGGER.Warn("Error in LoadMyConfig: " & ex.Message, True) LOGGER.Warn("Error in LoadMyConfig: " & ex.Message, True)
Return False Return False
End Try End Try
@@ -326,7 +327,7 @@ Module ModuleMySettings
table.TableName = "MyConfig" table.TableName = "MyConfig"
' Create two columns, ID and Name. ' Create two columns, ID and Name.
Dim idColumn As DataColumn = table.Columns.Add("ID", _ Dim idColumn As DataColumn = table.Columns.Add("ID",
GetType(System.Int32)) GetType(System.Int32))
idColumn.AutoIncrement = True idColumn.AutoIncrement = True
@@ -399,6 +400,7 @@ Module ModuleMySettings
LOGGER.Info("CreateConfigTable su...") LOGGER.Info("CreateConfigTable su...")
Return table Return table
Catch ex As Exception Catch ex As Exception
LOGGER.Error(ex)
MsgBox("Error in CreateConfigTable" & vbNewLine & ex.Message, MsgBoxStyle.Critical) MsgBox("Error in CreateConfigTable" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
Return Nothing Return Nothing
End Try End Try
@@ -426,6 +428,7 @@ Module ModuleMySettings
End If End If
Catch ex As Exception Catch ex As Exception
LOGGER.Error(ex)
MsgBox("Error in SaveConfigValue" & vbNewLine & ex.Message, MsgBoxStyle.Critical) MsgBox("Error in SaveConfigValue" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
Return False Return False
End Try End Try
@@ -450,6 +453,7 @@ Module ModuleMySettings
Return False Return False
End If End If
Catch ex As Exception Catch ex As Exception
LOGGER.Error(ex)
MsgBox("Error in Settings_LoadBasicConfig" & vbNewLine & ex.Message, MsgBoxStyle.Critical) MsgBox("Error in Settings_LoadBasicConfig" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
Return False Return False
End Try End Try

View File

@@ -66,7 +66,7 @@
<ApplicationManifest>My Project\app.manifest</ApplicationManifest> <ApplicationManifest>My Project\app.manifest</ApplicationManifest>
</PropertyGroup> </PropertyGroup>
<PropertyGroup> <PropertyGroup>
<ApplicationIcon>DD_Icons_ICO_ADDI_1.ico</ApplicationIcon> <ApplicationIcon>ORGFLOW_Icon_256x256.ico</ApplicationIcon>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="CommandLine"> <Reference Include="CommandLine">
@@ -1602,6 +1602,8 @@
<None Include="Resources\base_globe_32.png" /> <None Include="Resources\base_globe_32.png" />
<None Include="Resources\1480524473_1.png" /> <None Include="Resources\1480524473_1.png" />
<None Include="Resources\arrow_open_16xLG.png" /> <None Include="Resources\arrow_open_16xLG.png" />
<Content Include="ORGFLOW_Icon_16x16.ico" />
<Content Include="ORGFLOW_Icon_256x256.ico" />
<Content Include="Resources\cube.ico" /> <Content Include="Resources\cube.ico" />
<Content Include="Resources\138_PushPin_32x42_72.png" /> <Content Include="Resources\138_PushPin_32x42_72.png" />
<None Include="Resources\PropertyGridEditorPart_6041.png" /> <None Include="Resources\PropertyGridEditorPart_6041.png" />

View File

@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Include> <Include>
<?define ProgramName="DD-Record-Organizer"?> <?define ProgramName="DD-Record-Organizer"?>
<?define ProductName="Record Organizer"?> <?define ProductName="OrgFlow"?>
<?define Manufacturer="Digital Data"?> <?define Manufacturer="Digital Data"?>
<?define Description="Record Organizer"?> <?define Description="OrgFlow"?>
<?define Comments="Record Organizer"?> <?define Comments="OrgFlow"?>
<?define UpgradeCode="{6387325E-F6D7-46BE-BBA8-D0E37BEEF800}"?> <?define UpgradeCode="{6387325E-F6D7-46BE-BBA8-D0E37BEEF800}"?>
<?define SourceDir="..\$(var.ProgramName)\bin\$(var.Configuration)\"?> <?define SourceDir="..\$(var.ProgramName)\bin\$(var.Configuration)\"?>

View File

@@ -1,337 +1,346 @@
<?include Config.wxi?> <?include Config.wxi?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension"> <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)"> <Product Id="*" Name="$(var.ProductName)" Language="1031" Codepage="1252" Version="$(var.ProductVersion)" Manufacturer="$(var.Manufacturer)" UpgradeCode="$(var.UpgradeCode)">
<Package <Package
Id="*" Id="*"
Keywords="Installer" Keywords="Installer"
Description="$(var.Description)" Description="$(var.Description)"
Comments="$(var.Comments)" Comments="$(var.Comments)"
Manufacturer="$(var.Manufacturer)" Manufacturer="$(var.Manufacturer)"
InstallerVersion="100" InstallerVersion="100"
Languages="1031" Languages="1031"
Compressed="yes" Compressed="yes"
SummaryCodepage="1252" SummaryCodepage="1252"
InstallScope="perMachine" InstallScope="perMachine"
/> />
<Media Id='1' Cabinet='RecordOrganizer.cab' EmbedCab='yes' DiskPrompt='$(var.ProgramName)' /> <Media Id='1' Cabinet='RecordOrganizer.cab' EmbedCab='yes' DiskPrompt='$(var.ProgramName)' />
<Property Id='DiskPrompt' Value="$(var.ProgramName) Install" /> <Property Id='DiskPrompt' Value="$(var.ProgramName) Install" />
<MajorUpgrade <MajorUpgrade
AllowDowngrades="no" AllowDowngrades="no"
AllowSameVersionUpgrades="no" AllowSameVersionUpgrades="no"
DowngradeErrorMessage="Eine neuere Version von [ProductName] ist bereits installiert. Das Setup wird beendet." DowngradeErrorMessage="Eine neuere Version von [ProductName] ist bereits installiert. Das Setup wird beendet."
/> />
<Property Id="PREVIOUSVERSIONSINSTALLED" Secure="yes" /> <Property Id="PREVIOUSVERSIONSINSTALLED" Secure="yes" />
<Upgrade Id="$(var.UpgradeCode)"> <Upgrade Id="$(var.UpgradeCode)">
<UpgradeVersion <UpgradeVersion
Minimum="1.0.0.0" Maximum="99.0.0.0" Minimum="1.0.0.0" Maximum="99.0.0.0"
Property="PREVIOUSVERSIONSINSTALLED" Property="PREVIOUSVERSIONSINSTALLED"
IncludeMinimum="yes" IncludeMaximum="no" /> IncludeMinimum="yes" IncludeMaximum="no" />
</Upgrade> </Upgrade>
<!-- Legt das Icon fest --> <!-- Legt das Icon fest -->
<Icon Id="DDRecordOrganizer.exe" SourceFile="OrgFlow.exe" /> <Icon Id="DDRecordOrganizer.exe" SourceFile="OrgFlow.exe" />
<!-- Zeige Icon in Systemsteuerung > Programme entfernen --> <!-- Zeige Icon in Systemsteuerung > Programme entfernen -->
<Property Id="ARPPRODUCTICON" Value="DDRecordOrganizer.exe" /> <Property Id="ARPPRODUCTICON" Value="DDRecordOrganizer.exe" />
<!-- Liest den Installationsort über die Registry aus --> <!-- Liest den Installationsort über die Registry aus -->
<Property Id="INSTALLDIR"> <Property Id="INSTALLDIR">
<RegistrySearch Key="Software\[Manufacturer]\[ProductName]" Root="HKLM" Type="raw" Id="APPLICATIONFOLDER_REGSEARCH" Name="Path" /> <RegistrySearch Key="Software\[Manufacturer]\[ProductName]" Root="HKLM" Type="raw" Id="APPLICATIONFOLDER_REGSEARCH" Name="Path" />
</Property> </Property>
<Directory Id="TARGETDIR" Name="SourceDir"> <Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder"> <Directory Id="ProgramFilesFolder">
<Directory Id="DD" Name="$(var.Manufacturer)"> <Directory Id="DD" Name="$(var.Manufacturer)">
<Directory Id="INSTALLDIR" Name="$(var.ProductName)"> <Directory Id="INSTALLDIR" Name="$(var.ProductName)">
<Directory Id="ADDONDIR" Name="Addons"> <Directory Id="ADDONDIR" Name="Addons">
<Directory Id="RIGHTMANAGERDIR" Name="RightManager" /> <Directory Id="RIGHTMANAGERDIR" Name="RightManager" />
<Directory Id="VERSIONCHECKERDIR" Name="VERSION_CHECKER" /> <Directory Id="VERSIONCHECKERDIR" Name="VERSION_CHECKER" />
</Directory> </Directory>
</Directory> </Directory>
</Directory> </Directory>
</Directory> </Directory>
<Directory Id="ProgramMenuFolder"> <Directory Id="ProgramMenuFolder">
<Directory Id="ApplicationProgramsFolder" Name="$(var.ProductName)"/> <Directory Id="ApplicationProgramsFolder" Name="$(var.ProductName)"/>
</Directory> </Directory>
<Directory Id="DesktopFolder" /> <Directory Id="DesktopFolder" />
</Directory> </Directory>
<DirectoryRef Id="RIGHTMANAGERDIR"> <DirectoryRef Id="RIGHTMANAGERDIR">
<Component Id="RecordOrganizer_RightManager" Guid="BD73A9BB-89FD-4F4C-85B8-F31C97296745"> <Component Id="RecordOrganizer_RightManager" Guid="BD73A9BB-89FD-4F4C-85B8-F31C97296745">
<File Id="RecordOrganizer_RightManager.exe" Name="RecordOrganizer_RightManager.exe" KeyPath="yes" /> <File Id="RecordOrganizer_RightManager.exe" Name="RecordOrganizer_RightManager.exe" KeyPath="yes" />
<File Id="DD_Rights.dll" Name="DD_Rights.dll" /> <File Id="DD_Rights.dll" Name="DD_Rights.dll" />
<File Id="Interop.WINDREAMLib.dll" Name="Interop.WINDREAMLib.dll" /> <File Id="Interop.WINDREAMLib.dll" Name="Interop.WINDREAMLib.dll" />
</Component> </Component>
<!-- DEVEXPRESS Bibliotheken for RightsManager --> <!-- DEVEXPRESS Bibliotheken for RightsManager -->
<Component Id="DevExpressLibs_RightsManager" Guid="739740F2-1576-4416-8E3E-748F65358B65"> <Component Id="DevExpressLibs_RightsManager" Guid="739740F2-1576-4416-8E3E-748F65358B65">
<File Id="DevExpress.Data.v21.2_" Name="DevExpress.Data.v21.2.dll" KeyPath="yes" /> <File Id="DevExpress.Data.v21.2_" Name="DevExpress.Data.v21.2.dll" KeyPath="yes" />
<File Id="DevExpress.Sparkline.v21.2_" Name="DevExpress.Sparkline.v21.2.Core.dll" /> <File Id="DevExpress.Sparkline.v21.2_" Name="DevExpress.Sparkline.v21.2.Core.dll" />
<File Id="DevExpress.Printing.v21.2.Core_" Name="DevExpress.Printing.v21.2.Core.dll" /> <File Id="DevExpress.Printing.v21.2.Core_" Name="DevExpress.Printing.v21.2.Core.dll" />
<File Id="DevExpress.Utils.v21.2_" Name="DevExpress.Utils.v21.2.dll" /> <File Id="DevExpress.Utils.v21.2_" Name="DevExpress.Utils.v21.2.dll" />
<File Id="DevExpress.XtraEditors.v21.2_" Name="DevExpress.XtraEditors.v21.2.dll" /> <File Id="DevExpress.XtraEditors.v21.2_" Name="DevExpress.XtraEditors.v21.2.dll" />
<File Id="DevExpress.XtraGrid.v21.2_" Name="DevExpress.XtraGrid.v21.2.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.XtraLayout.v21.2_" Name="DevExpress.XtraLayout.v21.2.dll" />
<File Id="DevExpress.XtraPrinting.v21.2_" Name="DevExpress.XtraPrinting.v21.2.dll" /> <File Id="DevExpress.XtraPrinting.v21.2_" Name="DevExpress.XtraPrinting.v21.2.dll" />
</Component> </Component>
</DirectoryRef> </DirectoryRef>
<DirectoryRef Id="INSTALLDIR"> <DirectoryRef Id="INSTALLDIR">
<!-- Die DD-Record-Organizer.exe und Shortcuts für Desktop und Startmenü --> <!-- Die DD-Record-Organizer.exe und Shortcuts für Desktop und Startmenü -->
<Component Id="MainExecutable" Guid="9CC5D446-F056-4A09-995D-9DF53A7F0E38"> <Component Id="MainExecutable" Guid="9CC5D446-F056-4A09-995D-9DF53A7F0E38">
<File Id="PMOEXE" Name="DD-Record-Organizer.exe" Source="OrgFlow.exe" KeyPath="yes" /> <File Id="PMOEXE" Name="OrgFlow.exe" Source="OrgFlow.exe" KeyPath="yes" />
<!-- Programmordner bei Deinstallation entfernen--> <File Id="PMOEXECONFIG" Name="OrgFlow.exe.config" Source="OrgFlow.exe.config" KeyPath="no" />
<util:RemoveFolderEx Id="RemoveApplicationFolder" On="uninstall" Property="APPLICATIONFOLDER" /> <!-- Programmordner bei Deinstallation entfernen-->
</Component> <util:RemoveFolderEx Id="RemoveApplicationFolder" On="uninstall" Property="APPLICATIONFOLDER" />
</Component>
<Component Id="RegistryKeys" Guid="{72D6927F-8297-4D51-BF4A-813064089A4A}"> <Component Id="RegistryKeys" Guid="{72D6927F-8297-4D51-BF4A-813064089A4A}">
<RegistryKey Root="HKLM" Key="Software"> <RegistryKey Root="HKLM" Key="Software">
<RegistryKey Key="[Manufacturer]"> <RegistryKey Key="[Manufacturer]">
<RegistryKey Key="[ProductName]" ForceCreateOnInstall="yes" ForceDeleteOnUninstall="yes" Id="REGKEYINSTALLDIR"> <RegistryKey Key="[ProductName]" ForceCreateOnInstall="yes" ForceDeleteOnUninstall="yes" Id="REGKEYINSTALLDIR">
<RegistryValue Type="string" Value="[INSTALLDIR]" Name="Path" /> <RegistryValue Type="string" Value="[INSTALLDIR]" Name="Path" />
</RegistryKey> </RegistryKey>
</RegistryKey> </RegistryKey>
<RegistryKey Key="Classes"> <RegistryKey Key="Classes">
<RegistryKey Key="pmo" ForceCreateOnInstall="yes" ForceDeleteOnUninstall="yes" Id="REGKEYCUSTOMURLHANDLER"> <RegistryKey Key="pmo" ForceCreateOnInstall="yes" ForceDeleteOnUninstall="yes" Id="REGKEYCUSTOMURLHANDLER">
<RegistryValue Type="string" Name="URL Protocol" Value="" /> <RegistryValue Type="string" Name="URL Protocol" Value="" />
<RegistryValue Key="DefaultIcon" Type="string" Value="&quot;[INSTALLDIR]DD-Record-Organizer.exe,0&quot;" /> <RegistryValue Key="DefaultIcon" Type="string" Value="&quot;[INSTALLDIR]OrgFlow.exe,0&quot;" />
<RegistryValue Key="shell\open\command" Type="string" Value="&quot;[INSTALLDIR]DD-Record-Organizer.exe&quot; --data %1" /> <RegistryValue Key="shell\open\command" Type="string" Value="&quot;[INSTALLDIR]OrgFlow.exe&quot; --data %1" />
</RegistryKey> </RegistryKey>
</RegistryKey> </RegistryKey>
</RegistryKey> </RegistryKey>
</Component> </Component>
<!-- WINDREAM Bibliotheken --> <!-- WINDREAM Bibliotheken -->
<Component Id="WindreamLibs" Guid="4D11FC99-50D9-4E54-B18A-8885C9112646"> <Component Id="WindreamLibs" Guid="4D11FC99-50D9-4E54-B18A-8885C9112646">
<File Id="INDEXLibDLL" Name="AxInterop.INDEXLib.dll" Source="..\..\..\..\..\DD3rdPartyLibs\Windream\AxInterop.INDEXLib.dll" KeyPath="yes" /> <File Id="INDEXLibDLL" Name="AxInterop.INDEXLib.dll" Source="..\..\..\..\..\DD3rdPartyLibs\Windream\AxInterop.INDEXLib.dll" KeyPath="yes" />
<File Id="AxOBJECTLISTCONTROLLibDLL" Name="AxInterop.OBJECTLISTCONTROLLib.dll" Source="..\..\..\..\..\DD3rdPartyLibs\Windream\AxInterop.OBJECTLISTCONTROLLib.dll" KeyPath="no" /> <File Id="AxOBJECTLISTCONTROLLibDLL" Name="AxInterop.OBJECTLISTCONTROLLib.dll" Source="..\..\..\..\..\DD3rdPartyLibs\Windream\AxInterop.OBJECTLISTCONTROLLib.dll" KeyPath="no" />
<File Id="OBJECTLISTCONTROLLibDLL" Name="Interop.OBJECTLISTCONTROLLib.dll" Source="..\..\..\..\..\DD3rdPartyLibs\Windream\Interop.OBJECTLISTCONTROLLib.dll" KeyPath="no" /> <File Id="OBJECTLISTCONTROLLibDLL" Name="Interop.OBJECTLISTCONTROLLib.dll" Source="..\..\..\..\..\DD3rdPartyLibs\Windream\Interop.OBJECTLISTCONTROLLib.dll" KeyPath="no" />
<File Id="WINDREAMLibDLL" Name="Interop.WINDREAMLib.dll" Source="..\..\..\..\..\DD3rdPartyLibs\Windream\Interop.WINDREAMLib.dll" KeyPath="no" /> <File Id="WINDREAMLibDLL" Name="Interop.WINDREAMLib.dll" Source="..\..\..\..\..\DD3rdPartyLibs\Windream\Interop.WINDREAMLib.dll" KeyPath="no" />
<File Id="WMOTOOLLib" Name="Interop.WMOTOOLLib.dll" Source="..\..\..\..\..\DD3rdPartyLibs\Windream\Interop.WMOTOOLLib.dll" KeyPath="no" /> <File Id="WMOTOOLLib" Name="Interop.WMOTOOLLib.dll" Source="..\..\..\..\..\DD3rdPartyLibs\Windream\Interop.WMOTOOLLib.dll" KeyPath="no" />
<File Id="WMOBRWSLib" Name="Interop.WMOBRWSLib.dll" Source="..\..\..\..\..\DD3rdPartyLibs\Windream\Interop.WMOBRWSLib.dll" KeyPath="no" /> <File Id="WMOBRWSLib" Name="Interop.WMOBRWSLib.dll" Source="..\..\..\..\..\DD3rdPartyLibs\Windream\Interop.WMOBRWSLib.dll" KeyPath="no" />
<File Id="WMOSRCHLib" Name="Interop.WMOSRCHLib.dll" Source="..\..\..\..\..\DD3rdPartyLibs\Windream\Interop.WMOSRCHLib.dll" KeyPath="no" /> <File Id="WMOSRCHLib" Name="Interop.WMOSRCHLib.dll" Source="..\..\..\..\..\DD3rdPartyLibs\Windream\Interop.WMOSRCHLib.dll" KeyPath="no" />
</Component> </Component>
<!-- Oracle-Bibliothek --> <!-- Oracle-Bibliothek -->
<Component Id="Oracle" Guid="CF76DB5D-3263-450F-96C6-F02F5447A0A1"> <Component Id="Oracle" Guid="CF76DB5D-3263-450F-96C6-F02F5447A0A1">
<File Id="Oracle.ManagedDataAccess" Name="Oracle.ManagedDataAccess.dll" Source="P:\Projekte DIGITAL DATA\DIGITAL DATA - Entwicklung\DLL_Bibliotheken\Oracle.ManagedDataAccess.dll" KeyPath="yes" /> <File Id="Oracle.ManagedDataAccess" Name="Oracle.ManagedDataAccess.dll" Source="P:\Projekte DIGITAL DATA\DIGITAL DATA - Entwicklung\DLL_Bibliotheken\Oracle.ManagedDataAccess.dll" KeyPath="yes" />
</Component> </Component>
<!-- Commandline Bibliothek --> <!-- Commandline Bibliothek -->
<Component Id="Commandline" Guid="53F9734C-F020-4885-96DC-D8CD880E8446"> <Component Id="Commandline" Guid="53F9734C-F020-4885-96DC-D8CD880E8446">
<File Id="Commandline" Name="Commandline.dll" KeyPath="yes" /> <File Id="Commandline" Name="Commandline.dll" KeyPath="yes" />
</Component> </Component>
<!-- DD Bibliotheken --> <!-- DD Bibliotheken -->
<Component Id="DDLibs" Guid="BA2979E3-3778-48B8-B0D8-4B77825B9293"> <Component Id="DDLibs" Guid="BA2979E3-3778-48B8-B0D8-4B77825B9293">
<File Id="DLLLicenseManager" Name="DLLLicenseManager.dll" KeyPath="no" /> <File Id="DLLLicenseManager" Name="DLLLicenseManager.dll" KeyPath="no" />
<File Id="DD_Rights" Name="DD_Rights.dll" KeyPath="no" /> <File Id="DD_Rights" Name="DD_Rights.dll" KeyPath="no" />
<File Id="DD_LIB_Standards" Name="DD_LIB_Standards.dll" KeyPath="no" /> <File Id="DD_LIB_Standards" Name="DD_LIB_Standards.dll" KeyPath="no" />
<File Id="DDLogging" Name="DigitalData.Modules.Logging.dll" KeyPath="no" Checksum="yes"/> <File Id="DDLogging" Name="DigitalData.Modules.Logging.dll" KeyPath="no" Checksum="yes"/>
</Component> <File Id="DDDatabase" Name="DigitalData.Modules.Database.dll" KeyPath="no" Checksum="yes"/>
<!-- DD Bibliotheken --> <File Id="DDWindream" Name="DigitalData.Modules.Windream.dll" KeyPath="no" Checksum="yes"/>
<Component Id="BasicLibs" Guid="37238CB0-6DC3-4B1B-9438-52FA7D478897"> <File Id="DDConfig" Name="DigitalData.Modules.Config.dll" KeyPath="no" Checksum="yes"/>
<File Id="OfficeLib" Name="Office.dll" Source="C:\Windows\assembly\GAC_MSIL\Office\15.0.0.0__71e9bce111e9429c\Office.dll" KeyPath="yes" /> <File Id="DDBase" Name="DigitalData.Modules.Base.dll" KeyPath="no" Checksum="yes"/>
<File Id="Microsoft.Office.Interop.Outlook" Name="Microsoft.Office.Interop.Outlook.dll" Source="C:\Windows\assembly\GAC_MSIL\Microsoft.Office.Interop.Outlook\15.0.0.0__71e9bce111e9429c\Microsoft.Office.Interop.Outlook.dll" KeyPath="no" /> <File Id="DDFilesystem" Name="DigitalData.Modules.Filesystem.dll" KeyPath="no" Checksum="yes"/>
<File Id="Microsoft.Office.Interop.Word" Name="Microsoft.Office.Interop.Word.dll" Source="C:\Windows\assembly\GAC_MSIL\Microsoft.Office.Interop.Word\15.0.0.0__71e9bce111e9429c\Microsoft.Office.Interop.Word.dll" KeyPath="no" /> <File Id="DDLanguage" Name="DigitalData.Modules.Language.dll" KeyPath="no" Checksum="yes"/>
</Component> <File Id="DDEncryption" Name="DigitalData.Modules.Encryption.dll" KeyPath="no" Checksum="yes"/>
</Component>
<!-- MAIL.NET Bibliothek --> <!-- DD Bibliotheken -->
<Component Id="IndependentsoftLibs" Guid="C3B3BB48-DB41-4419-A4B8-0E4DC5E8856B"> <Component Id="BasicLibs" Guid="37238CB0-6DC3-4B1B-9438-52FA7D478897">
<File Id="MSGLib" Name="Independentsoft.Msg.dll" KeyPath="yes" /> <File Id="OfficeLib" Name="Office.dll" Source="C:\Windows\assembly\GAC_MSIL\Office\15.0.0.0__71e9bce111e9429c\Office.dll" KeyPath="yes" />
</Component> <File Id="Microsoft.Office.Interop.Outlook" Name="Microsoft.Office.Interop.Outlook.dll" Source="C:\Windows\assembly\GAC_MSIL\Microsoft.Office.Interop.Outlook\15.0.0.0__71e9bce111e9429c\Microsoft.Office.Interop.Outlook.dll" KeyPath="no" />
<!-- MAIL.NET Bibliothek --> <File Id="Microsoft.Office.Interop.Word" Name="Microsoft.Office.Interop.Word.dll" Source="C:\Windows\assembly\GAC_MSIL\Microsoft.Office.Interop.Word\15.0.0.0__71e9bce111e9429c\Microsoft.Office.Interop.Word.dll" KeyPath="no" />
<Component Id="ERPConnectLibs" Guid="9AC1DD00-6225-47DD-A142-1EB462CD5240"> </Component>
<File Id="ERPConnect35" Name="ERPConnect35.dll" KeyPath="yes" />
</Component>
<!-- Logging --> <!-- MAIL.NET Bibliothek -->
<Component Id="NLog" Guid="{08903680-6b02-4ff0-b700-93209381fe1a}"> <Component Id="IndependentsoftLibs" Guid="C3B3BB48-DB41-4419-A4B8-0E4DC5E8856B">
<File Id="NLog" Name="NLog.dll" KeyPath="yes" Checksum="yes"/> <File Id="MSGLib" Name="Independentsoft.Msg.dll" KeyPath="yes" />
</Component> </Component>
<!-- MAIL.NET Bibliothek -->
<Component Id="ERPConnectLibs" Guid="9AC1DD00-6225-47DD-A142-1EB462CD5240">
<File Id="ERPConnect35" Name="ERPConnect35.dll" KeyPath="yes" />
</Component>
<!-- DEVEXPRESS Bibliotheken --> <!-- Logging -->
<Component Id="DevExpressLibs" Guid="CB40DAAE-348E-4BD3-B275-9A526EB8F191"> <Component Id="NLog" Guid="{08903680-6b02-4ff0-b700-93209381fe1a}">
<File Id="DevExpress.Charts.v21.2.Core" Name="DevExpress.Charts.v21.2.Core.dll" KeyPath="yes" /> <File Id="NLog" Name="NLog.dll" KeyPath="yes" Checksum="yes"/>
<File Id="DevExpress.CodeParser.v21.2" Name="DevExpress.CodeParser.v21.2.dll" /> </Component>
<File Id="DevExpress.Data.v21.2" Name="DevExpress.Data.v21.2.dll" />
<File Id="DevExpress.Data.Desktop.v21.2" Name="DevExpress.Data.Desktop.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.Images.v21.2" Name="DevExpress.Images.v21.2.dll" />
<File Id="DevExpress.Map.v21.2.Core" Name="DevExpress.Map.v21.2.Core.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.PivotGrid.v21.2.Core" Name="DevExpress.PivotGrid.v21.2.Core.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.RichEdit.v21.2.Export" Name="DevExpress.RichEdit.v21.2.Export.dll" />
<File Id="DevExpress.Sparkline.v21.2.Core" Name="DevExpress.Sparkline.v21.2.Core.dll" />
<File Id="DevExpress.SpellChecker.v21.2.Core" Name="DevExpress.SpellChecker.v21.2.Core.dll" />
<File Id="DevExpress.Utils.v21.2" Name="DevExpress.Utils.v21.2.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.XtraCharts.v21.2.Extensions_" Name="DevExpress.XtraCharts.v21.2.Extensions.dll" />
<File Id="DevExpress.XtraCharts.v21.2.UI" Name="DevExpress.XtraCharts.v21.2.UI.dll" />
<File Id="DevExpress.XtraCharts.Wizard.v21.2" Name="DevExpress.XtraCharts.v21.2.Wizard.dll" />
<File Id="DevExpress.XtraDiagram.v21.2" Name="DevExpress.XtraDiagram.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.XtraGrid.v21.2" Name="DevExpress.XtraGrid.v21.2.dll" />
<File Id="DevExpress.XtraLayout.v21.2" Name="DevExpress.XtraLayout.v21.2.dll" />
<File Id="DevExpress.XtraMap.v21.2" Name="DevExpress.XtraMap.v21.2.dll" />
<File Id="DevExpress.XtraNavBar.v21.2" Name="DevExpress.XtraNavBar.v21.2.dll" />
<File Id="DevExpress.XtraPdfViewer.v21.2" Name="DevExpress.XtraPdfViewer.v21.2.dll" />
<File Id="DevExpress.XtraPivotGrid.v21.2" Name="DevExpress.XtraPivotGrid.v21.2.dll" />
<File Id="DevExpress.XtraPrinting.v21.2" Name="DevExpress.XtraPrinting.v21.2.dll" />
<File Id="DevExpress.XtraReports.v21.2" Name="DevExpress.XtraReports.v21.2.dll" />
<File Id="DevExpress.XtraReports.v21.2.Extensions" Name="DevExpress.XtraReports.v21.2.Extensions.dll" />
<File Id="DevExpress.XtraRichEdit.v21.2" Name="DevExpress.XtraRichEdit.v21.2.dll" />
<File Id="DevExpress.XtraScheduler.v21.2" Name="DevExpress.XtraScheduler.v21.2.dll" />
<File Id="DevExpress.XtraScheduler.v21.2.Core" Name="DevExpress.XtraScheduler.v21.2.Core.dll" />
<File Id="DevExpress.XtraScheduler.v21.2.Core.Desktop" Name="DevExpress.XtraScheduler.v21.2.Core.Desktop.dll" />
<File Id="DevExpress.XtraScheduler.v21.2.Extensions" Name="DevExpress.XtraScheduler.v21.2.Extensions.dll" />
<File Id="DevExpress.XtraScheduler.v21.2.Reporting" Name="DevExpress.XtraScheduler.v21.2.Reporting.dll" />
<File Id="DevExpress.XtraScheduler.v21.2.Reporting.Extensions" Name="DevExpress.XtraScheduler.v21.2.Reporting.Extensions.dll" />
<File Id="DevExpress.XtraSpellChecker.v21.2" Name="DevExpress.XtraSpellChecker.v21.2.dll" />
<File Id="DevExpress.XtraTreeList.v21.2" Name="DevExpress.XtraTreeList.v21.2.dll" />
<File Id="DevExpress.XtraVerticalGrid.v21.2" Name="DevExpress.XtraVerticalGrid.v21.2.dll" />
<File Id="DevExpress.XtraWizard.v21.2" Name="DevExpress.XtraWizard.v21.2.dll" />
</Component>
<!-- Lokalisierung für DEVEXPRESS Bibliotheken--> <!-- DEVEXPRESS Bibliotheken -->
<Directory Id="LOCALE_DE" Name="de"> <Component Id="DevExpressLibs" Guid="CB40DAAE-348E-4BD3-B275-9A526EB8F191">
<Component Id="RecordOrganizer.Locales.de" Guid="C9476586-46A4-450A-88F4-BE416B7AD21C"> <File Id="DevExpress.Charts.v21.2.Core" Name="DevExpress.Charts.v21.2.Core.dll" KeyPath="yes" />
<File Id="DDRecordOrganizer.resource.de" Name="OrgFlow.resources.dll" Source="de\OrgFlow.resources.dll"></File> <File Id="DevExpress.CodeParser.v21.2" Name="DevExpress.CodeParser.v21.2.dll" />
</Component> <File Id="DevExpress.Data.v21.2" Name="DevExpress.Data.v21.2.dll" />
<File Id="DevExpress.Data.Desktop.v21.2" Name="DevExpress.Data.Desktop.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.Images.v21.2" Name="DevExpress.Images.v21.2.dll" />
<File Id="DevExpress.Map.v21.2.Core" Name="DevExpress.Map.v21.2.Core.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.PivotGrid.v21.2.Core" Name="DevExpress.PivotGrid.v21.2.Core.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.RichEdit.v21.2.Export" Name="DevExpress.RichEdit.v21.2.Export.dll" />
<File Id="DevExpress.Sparkline.v21.2.Core" Name="DevExpress.Sparkline.v21.2.Core.dll" />
<File Id="DevExpress.SpellChecker.v21.2.Core" Name="DevExpress.SpellChecker.v21.2.Core.dll" />
<File Id="DevExpress.Utils.v21.2" Name="DevExpress.Utils.v21.2.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.XtraCharts.v21.2.Extensions_" Name="DevExpress.XtraCharts.v21.2.Extensions.dll" />
<File Id="DevExpress.XtraCharts.v21.2.UI" Name="DevExpress.XtraCharts.v21.2.UI.dll" />
<File Id="DevExpress.XtraCharts.Wizard.v21.2" Name="DevExpress.XtraCharts.v21.2.Wizard.dll" />
<File Id="DevExpress.XtraDiagram.v21.2" Name="DevExpress.XtraDiagram.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.XtraGrid.v21.2" Name="DevExpress.XtraGrid.v21.2.dll" />
<File Id="DevExpress.XtraLayout.v21.2" Name="DevExpress.XtraLayout.v21.2.dll" />
<File Id="DevExpress.XtraMap.v21.2" Name="DevExpress.XtraMap.v21.2.dll" />
<File Id="DevExpress.XtraNavBar.v21.2" Name="DevExpress.XtraNavBar.v21.2.dll" />
<File Id="DevExpress.XtraPdfViewer.v21.2" Name="DevExpress.XtraPdfViewer.v21.2.dll" />
<File Id="DevExpress.XtraPivotGrid.v21.2" Name="DevExpress.XtraPivotGrid.v21.2.dll" />
<File Id="DevExpress.XtraPrinting.v21.2" Name="DevExpress.XtraPrinting.v21.2.dll" />
<File Id="DevExpress.XtraReports.v21.2" Name="DevExpress.XtraReports.v21.2.dll" />
<File Id="DevExpress.XtraReports.v21.2.Extensions" Name="DevExpress.XtraReports.v21.2.Extensions.dll" />
<File Id="DevExpress.XtraRichEdit.v21.2" Name="DevExpress.XtraRichEdit.v21.2.dll" />
<File Id="DevExpress.XtraScheduler.v21.2" Name="DevExpress.XtraScheduler.v21.2.dll" />
<File Id="DevExpress.XtraScheduler.v21.2.Core" Name="DevExpress.XtraScheduler.v21.2.Core.dll" />
<File Id="DevExpress.XtraScheduler.v21.2.Core.Desktop" Name="DevExpress.XtraScheduler.v21.2.Core.Desktop.dll" />
<File Id="DevExpress.XtraScheduler.v21.2.Extensions" Name="DevExpress.XtraScheduler.v21.2.Extensions.dll" />
<File Id="DevExpress.XtraScheduler.v21.2.Reporting" Name="DevExpress.XtraScheduler.v21.2.Reporting.dll" />
<File Id="DevExpress.XtraScheduler.v21.2.Reporting.Extensions" Name="DevExpress.XtraScheduler.v21.2.Reporting.Extensions.dll" />
<File Id="DevExpress.XtraSpellChecker.v21.2" Name="DevExpress.XtraSpellChecker.v21.2.dll" />
<File Id="DevExpress.XtraTreeList.v21.2" Name="DevExpress.XtraTreeList.v21.2.dll" />
<File Id="DevExpress.XtraVerticalGrid.v21.2" Name="DevExpress.XtraVerticalGrid.v21.2.dll" />
<File Id="DevExpress.XtraWizard.v21.2" Name="DevExpress.XtraWizard.v21.2.dll" />
</Component>
<Component Id="Scheduler.Locales" Guid="84335DB2-F5D2-496B-9318-2BD1B1ACA391"> <!-- Lokalisierung für DEVEXPRESS Bibliotheken-->
<File Id="DevExpress.XtraScheduler.v21.2.Core.resources" Name="DevExpress.XtraScheduler.v21.2.Core.resources.dll" ></File> <Directory Id="LOCALE_DE" Name="de">
<File Id="DevExpress.XtraScheduler.v21.2.Extensions.resources" Name="DevExpress.XtraScheduler.v21.2.Extensions.resources.dll" ></File> <Component Id="RecordOrganizer.Locales.de" Guid="C9476586-46A4-450A-88F4-BE416B7AD21C">
<File Id="DevExpress.XtraScheduler.v21.2.resources" Name="DevExpress.XtraScheduler.v21.2.resources.dll" ></File> <File Id="DDRecordOrganizer.resource.de" Name="OrgFlow.resources.dll" Source="de\OrgFlow.resources.dll"></File>
<File Id="DevExpress.Data.v21.2.resources" Name="DevExpress.Data.v21.2.resources.dll" ></File> </Component>
<File Id="DevExpress.Office.v21.2.Core.resources" Name="DevExpress.Office.v21.2.Core.resources.dll" ></File>
<File Id="DevExpress.Printing.v21.2.Core.resources" Name="DevExpress.Printing.v21.2.Core.resources.dll" ></File>
<File Id="DevExpress.RichEdit.v21.2.Core.resources" Name="DevExpress.RichEdit.v21.2.Core.resources.dll" ></File>
<File Id="DevExpress.Utils.v21.2.resources" Name="DevExpress.Utils.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraBars.v21.2.resources" Name="DevExpress.XtraBars.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraEditors.v21.2.resources" Name="DevExpress.XtraEditors.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraGrid.v21.2.resources" Name="DevExpress.XtraGrid.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraLayout.v21.2.resources" Name="DevExpress.XtraLayout.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraNavBar.v21.2.resources" Name="DevExpress.XtraNavBar.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraPrinting.v21.2.resources" Name="DevExpress.XtraPrinting.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraRichEdit.v21.2.resources" Name="DevExpress.XtraRichEdit.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraTreeList.v21.2.resources" Name="DevExpress.XtraTreeList.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraVerticalGrid.v21.2.resources" Name="DevExpress.XtraVerticalGrid.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraWizard.v21.2.resources" Name="DevExpress.XtraWizard.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraCharts.v21.2.resources" Name="DevExpress.XtraCharts.v21.2.resources.dll" />
</Component>
</Directory>
<Directory Id="LOCALE_EN_GB" Name="en-GB"> <Component Id="Scheduler.Locales" Guid="84335DB2-F5D2-496B-9318-2BD1B1ACA391">
<Component Id="RecordOrganizer.Locales.en_gb" Guid="7FAA9173-9012-4EBB-A408-04AB25D3C9DF"> <File Id="DevExpress.XtraScheduler.v21.2.Core.resources" Name="DevExpress.XtraScheduler.v21.2.Core.resources.dll" ></File>
<File Id="DDRecordOrganizer.resource.en_gb" Name="DD-Record-Organizer.resources.dll" Source="en-GB\OrgFlow.resources.dll"></File> <File Id="DevExpress.XtraScheduler.v21.2.Extensions.resources" Name="DevExpress.XtraScheduler.v21.2.Extensions.resources.dll" ></File>
</Component> <File Id="DevExpress.XtraScheduler.v21.2.resources" Name="DevExpress.XtraScheduler.v21.2.resources.dll" ></File>
</Directory> <File Id="DevExpress.Data.v21.2.resources" Name="DevExpress.Data.v21.2.resources.dll" ></File>
<File Id="DevExpress.Office.v21.2.Core.resources" Name="DevExpress.Office.v21.2.Core.resources.dll" ></File>
<File Id="DevExpress.Printing.v21.2.Core.resources" Name="DevExpress.Printing.v21.2.Core.resources.dll" ></File>
<File Id="DevExpress.RichEdit.v21.2.Core.resources" Name="DevExpress.RichEdit.v21.2.Core.resources.dll" ></File>
<File Id="DevExpress.Utils.v21.2.resources" Name="DevExpress.Utils.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraBars.v21.2.resources" Name="DevExpress.XtraBars.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraEditors.v21.2.resources" Name="DevExpress.XtraEditors.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraGrid.v21.2.resources" Name="DevExpress.XtraGrid.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraLayout.v21.2.resources" Name="DevExpress.XtraLayout.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraNavBar.v21.2.resources" Name="DevExpress.XtraNavBar.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraPrinting.v21.2.resources" Name="DevExpress.XtraPrinting.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraRichEdit.v21.2.resources" Name="DevExpress.XtraRichEdit.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraTreeList.v21.2.resources" Name="DevExpress.XtraTreeList.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraVerticalGrid.v21.2.resources" Name="DevExpress.XtraVerticalGrid.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraWizard.v21.2.resources" Name="DevExpress.XtraWizard.v21.2.resources.dll" ></File>
<File Id="DevExpress.XtraCharts.v21.2.resources" Name="DevExpress.XtraCharts.v21.2.resources.dll" />
</Component>
</Directory>
<Directory Id="LOCALE_EN_US" Name="en-US"> <Directory Id="LOCALE_EN_GB" Name="en-GB">
<Component Id="RecordOrganizer.Locales.en_us" Guid="AC6E160E-8FDE-41F4-98FD-41FD668AF320"> <Component Id="RecordOrganizer.Locales.en_gb" Guid="7FAA9173-9012-4EBB-A408-04AB25D3C9DF">
<File Id="DDRecordOrganizer.resource.en_us" Name="DD-Record-Organizer.resources.dll" Source="en-US\OrgFlow.resources.dll"></File> <File Id="DDRecordOrganizer.resource.en_gb" Name="DD-Record-Organizer.resources.dll" Source="en-GB\OrgFlow.resources.dll"></File>
</Component> </Component>
</Directory> </Directory>
</DirectoryRef>
<DirectoryRef Id="ApplicationProgramsFolder"> <Directory Id="LOCALE_EN_US" Name="en-US">
<Component Id="ApplicationShortcut_StartMenu" Guid="508a08d6-73fc-43d4-8861-b432ba92e44e"> <Component Id="RecordOrganizer.Locales.en_us" Guid="AC6E160E-8FDE-41F4-98FD-41FD668AF320">
<Shortcut Id="ApplicationStartMenuShortcut_StartMenu" <File Id="DDRecordOrganizer.resource.en_us" Name="DD-Record-Organizer.resources.dll" Source="en-US\OrgFlow.resources.dll"></File>
Name="$(var.ProductName)" </Component>
Target="[INSTALLDIR]$(var.ProgramName).exe" </Directory>
WorkingDirectory="INSTALLDIR"/> </DirectoryRef>
<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"> <DirectoryRef Id="ApplicationProgramsFolder">
<Component Id="ApplicationShortcut_Desktop" Guid="89ff1c33-08f7-4270-a858-2d6c7cbf9ba1"> <Component Id="ApplicationShortcut_StartMenu" Guid="508a08d6-73fc-43d4-8861-b432ba92e44e">
<Shortcut Id="ApplicationStartMenuShortcut_Desktop" <Shortcut Id="ApplicationStartMenuShortcut_StartMenu"
Name="$(var.ProductName)" Name="$(var.ProductName)"
Target="[INSTALLDIR]$(var.ProgramName).exe" Target="[INSTALLDIR]OrgFlow.exe"
WorkingDirectory="INSTALLDIR"/> WorkingDirectory="INSTALLDIR"/>
<RemoveFolder Id="ApplicationProgramsFolder_Desktop" On="uninstall"/> <RemoveFolder Id="ApplicationProgramsFolder_StartMenu" On="uninstall"/>
<RegistryValue Root="HKCU" Key="Software\[Manufacturer]\[ProductName]" Name="installed" Type="integer" Value="1" KeyPath="yes"/> <RegistryValue Root="HKCU" Key="Software\[Manufacturer]\[ProductName]" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
</Component> </Component>
</DirectoryRef> </DirectoryRef>
<!-- Installierte Features -->
<Feature Id="Complete" Title="$(var.ProductName)" Level="1">
<ComponentRef Id="MainExecutable" />
<ComponentRef Id="WindreamLibs" />
<ComponentRef Id="DDLibs" />
<ComponentRef Id="IndependentsoftLibs" />
<ComponentRef Id="Scheduler.Locales" />
<ComponentRef Id="RecordOrganizer.Locales.de" />
<ComponentRef Id="RecordOrganizer.Locales.en_gb" />
<ComponentRef Id="RecordOrganizer.Locales.en_us" />
<ComponentRef Id="DevExpressLibs" />
<ComponentRef Id="DevExpressLibs_RightsManager" />
<ComponentRef Id="BasicLibs" />
<ComponentRef Id="RegistryKeys"/>
<ComponentRef Id="Oracle" />
<ComponentRef Id="Commandline" />
<ComponentRef Id="ERPConnectLibs" />
<ComponentRef Id="ApplicationShortcut_Desktop" />
<ComponentRef Id="ApplicationShortcut_StartMenu" />
<ComponentRef Id="RecordOrganizer_RightManager"/>
<ComponentRef Id="NLog"/>
</Feature>
<!-- Legt das Standard-Installationsverzeichnis fest--> <DirectoryRef Id="DesktopFolder">
<Property Id="WIXUI_INSTALLDIR" Value="INSTALLDIR" /> <Component Id="ApplicationShortcut_Desktop" Guid="89ff1c33-08f7-4270-a858-2d6c7cbf9ba1">
<Property Id="_BrowseProperty" Value="INSTALLDIR" /> <Shortcut Id="ApplicationStartMenuShortcut_Desktop"
Name="$(var.ProductName)"
Target="[INSTALLDIR]OrgFlow.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>
<!-- OBERFLÄCHE --> <!-- Installierte Features -->
<UI> <Feature Id="Complete" Title="$(var.ProductName)" Level="1">
<!--<UIRef Id="WixUI_InstallDir" />--> <ComponentRef Id="MainExecutable" />
<UIRef Id="WixUI_FeatureTree"/> <ComponentRef Id="WindreamLibs" />
<UIRef Id="WixUI_ErrorProgressText" /> <ComponentRef Id="DDLibs" />
<Publish Dialog="WelcomeDlg" <ComponentRef Id="IndependentsoftLibs" />
Control="Next" <ComponentRef Id="Scheduler.Locales" />
Event="NewDialog" <ComponentRef Id="RecordOrganizer.Locales.de" />
Value="InstallDirDlg" <ComponentRef Id="RecordOrganizer.Locales.en_gb" />
Order="2">1</Publish> <ComponentRef Id="RecordOrganizer.Locales.en_us" />
<Publish Dialog="InstallDirDlg" <ComponentRef Id="DevExpressLibs" />
Control="Back" <ComponentRef Id="DevExpressLibs_RightsManager" />
Event="NewDialog" <ComponentRef Id="BasicLibs" />
Value="WelcomeDlg" <ComponentRef Id="RegistryKeys"/>
Order="2">1</Publish> <ComponentRef Id="Oracle" />
<Publish Dialog="InstallDirDlg" <ComponentRef Id="Commandline" />
Control="Next" <ComponentRef Id="ERPConnectLibs" />
Event="NewDialog" <ComponentRef Id="ApplicationShortcut_Desktop" />
Value="FeaturesDlg" <ComponentRef Id="ApplicationShortcut_StartMenu" />
Order="2">1</Publish> <ComponentRef Id="RecordOrganizer_RightManager"/>
<Publish Dialog="InstallDirDlg" <ComponentRef Id="NLog"/>
Control="ChangeFolder" </Feature>
Event="NewDialog"
Value="BrowseDlg" <!-- Legt das Standard-Installationsverzeichnis fest-->
Order="2">1</Publish> <Property Id="WIXUI_INSTALLDIR" Value="INSTALLDIR" />
<Publish Dialog="FeaturesDlg" <Property Id="_BrowseProperty" Value="INSTALLDIR" />
Control="Back"
Event="NewDialog" <!-- OBERFLÄCHE -->
Value="InstallDirDlg" <UI>
Order="2">1</Publish> <!--<UIRef Id="WixUI_InstallDir" />-->
</UI> <UIRef Id="WixUI_FeatureTree"/>
<!-- OBERFLÄCHE END --> <UIRef Id="WixUI_ErrorProgressText" />
</Product> <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>
<!-- OBERFLÄCHE END -->
</Product>
</Wix> </Wix>