Hallo,
ich habe das Problem, dass nach einer Benutzerdefinierter Installation, beim ändern einer Anwendung(modify) eine Fehlermeldung kommt. Beim Ändern wurden Features hinzugefügt, welche bei der ersten Installation nicht installiert wurden. Diese Fehlermeldung besagt, dass die MSI Datei nicht gefunden werden konnte und ich einen alternativen Pfad zur [ProductName].msi angeben soll
. Dieses Verhalten tritt nicht auf, wenn ich bei der ersten Installation alle Features installiere.
Da ich zum ändern der Anwendung Administratorrechte benötige installiere ich diesen Registryschlüssel mit:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\[ProductName]]
"DisplayVersion"="[ProductVersion]"
"Publisher"="[Manufacturer]"
"HelpLink"="[ARPHELPLINK]"
"HelpTelephone"="[ARPHELPTELEPHONE]"
"InstallLocation"="[ARPINSTALLLOCATION]"
"InstallSource"="[SourceDir]"
"URLInfoAbout"="[ARPURLINFOABOUT]"
"DisplayIcon"="[INSTALLDIR]Program.exe"
"Comments"="[ARPCOMMENTS]"
"AuthorizedCDFPrefix"="[ARPAUTHORIZEDCDFPREFIX]"
"Contact"="[ARPCONTACT]"
"Language"=dword:[ProductLanguage]
"Readme"="[ARPREADME]"
"SettingsIdentifier"="[MSIARPSETTINGSIDENTIFIER]"
"ModifyPath"= MsiExec.exe /I[ProductCode]
"UninstallString"= MsiExec.exe /X[ProductCode]
"WindowsInstaller"=dword:00000000
"DisplayName"="[ProductName]"
Zudem habe ich die Eigenschaft: ARPSYSTEMCOMPONET = 1 gesetzt
Habt ihr eine Idee wie man das lösen kann?
Gruß