Referenzen glattgezogen und MSI Paket neu konfiguriert
This commit is contained in:
@@ -16,8 +16,13 @@
|
||||
/>
|
||||
|
||||
<!-- Liest den Installationsort über die Registry aus -->
|
||||
<Property Id="INSTALLIDIR">
|
||||
<RegistrySearch Key="Software\[Manufacturer]\[ProductName]" Root="HKCU" Type="raw" Id="APPLICATIONFOLDER_REGSEARCH" Name="Path" />
|
||||
<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)' />
|
||||
@@ -40,7 +45,7 @@
|
||||
<!-- Legt das Icon fest -->
|
||||
<Icon Id="AppIcon.exe" SourceFile="$(var.ProgramName).exe" />
|
||||
<!-- Zeige Icon in Systemsteuerung > Programme entfernen -->
|
||||
<Property Id="ARPPRODUCTICON" Value="AppIcon" />
|
||||
<Property Id="ARPPRODUCTICON" Value="AppIcon.exe" />
|
||||
|
||||
|
||||
<Directory Id="TARGETDIR" Name="SourceDir">
|
||||
@@ -81,7 +86,7 @@
|
||||
|
||||
<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="no" Checksum="yes" />
|
||||
<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}">
|
||||
@@ -155,10 +160,6 @@
|
||||
<File Id="DevExpress.XtraVerticalGrid.v21.2" Name="DevExpress.XtraVerticalGrid.v21.2.dll" />
|
||||
</Component>
|
||||
|
||||
<Component Id="IndependentsoftLibs" Guid="136fd96d-3cae-4e50-b82b-423b5d695e7a">
|
||||
<File Id="Msg.Net" Name="Independentsoft.Msg.dll" Source="P:\Visual Studio Projekte\Bibliotheken\MSG .NET\Bin\Independentsoft.Msg.2.0.570.21482.dll" KeyPath="yes" />
|
||||
</Component>
|
||||
|
||||
<Component Id="Limilabs" Guid="b3c2193c-522a-4c5f-a031-9b80150a154a">
|
||||
<File Id="Mail" Name="Mail.dll" KeyPath="yes" />
|
||||
<File Id="MailLicense" Name="MailLicense.xml" />
|
||||
@@ -178,11 +179,10 @@
|
||||
<RegistryKey Root="HKLM" Key="Software">
|
||||
<RegistryKey Key="[Manufacturer]">
|
||||
<RegistryKey Key="[ProductName]" ForceCreateOnInstall="yes" ForceDeleteOnUninstall="no" Id="REGKEYINSTALLDIR">
|
||||
<RegistryValue Type="string" Value="[INSTALLDIR]" Name="Path" />
|
||||
<RegistryValue Type="string" Value="[INSTALLDIR]" Name="Path" KeyPath="yes" />
|
||||
</RegistryKey>
|
||||
</RegistryKey>
|
||||
</RegistryKey>
|
||||
|
||||
<util:RemoveFolderEx Id="RemoveApplicationFolder" On="uninstall" Property="APPLICATIONFOLDER" />
|
||||
</Component>
|
||||
|
||||
@@ -218,7 +218,6 @@
|
||||
<ComponentRef Id="NLog"/>
|
||||
<ComponentRef Id="Limilabs"/>
|
||||
<ComponentRef Id="DevExpressLibs"/>
|
||||
<ComponentRef Id="IndependentsoftLibs"/>
|
||||
<ComponentRef Id="GDPictureLibs"/>
|
||||
<ComponentRef Id="RegistryKeys" />
|
||||
<ComponentRef Id="Resources.DE.Devexpress" />
|
||||
|
||||
Reference in New Issue
Block a user