Hallo an alle hier im Forum,
ich bin mittlerweile mit meinem Latein am Ende.
Ich versuche ein Patch mit dem DevStudio 9.0 zu erstellen.
Mein Projekt ist ein InstallScript-MSI-Projekt und die Release sind komprimiert.
Im Patch sollen zwei Setups vereint werden, die aktuellste Version ist die 2.5.5 und die vorhergehende Version die 2.5.0.
Der Paketcode der Version 2.5.5 ist ein anderer als der von der Version 2.5.0.
Wenn ich auf die Schaltfläche zur Erstellung des Patches klicke erhalte ich folgende Fehlermeldungen:
Ein Registrierungseintrag wurde von Komponente 'ExpOWiG' entfernt. Dieser Schlüssel muss zur RemoveRegistry-Tabelle hinzugefügt werden. Ansonsten wird er bei einem Upgrade abgetrennt. '0|clsid\{41f8b7b0-94f3-496e-8b64-70f769c88636}\implemented categories\{40fc6ed5-2438-11cf-a3db-080036f12502}|'. c:\entwicklung\software\asodmobil\installshield\pc_client\patch\unkomprimierte setups\v2.5.0\asodmobil 2.5.0.msi
Insgesamt sind das 25 Fehler die immer die gleiche Komponente betrifft.
Ich habe versucht in der Tabelle RemoveRegistry einen Eintrag zu hinterlegen und diesen Eintrag mit der Komponente 'ExpOWiG' verknüpft. Ich erhalte immer den gleichen Fehler. Gibt es eine Lösung für dieses Problem? Ich möchte nicht jedesmal ein neues Setup mit über 30MB an Kunden per CD versenden, wenn das Patch nur 2MB wäre.
Vielen Dank für Eure Antworten.
Mit freundlichen Grüßen
Thomas Meutzner
This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.

Problem bei der Patch Erstellung, Fehler VAL0009
Started by
Thomas.Meutzner
, Nov 22 2005 15:42
3 replies to this topic
Posted 22 November 2005 - 20:45
Was genau trägst du in die RemoveRegistry Tabelle ein?
Hast du das Update getestet, funktioniert es richtig? Mäglicherweise prüft die Validierungsengine gar nicht die RemoveRegistry tabelle sondern gibt die Warnung immer aus wenn Registry-Einträge entfernt wurden.
Hast du das Update getestet, funktioniert es richtig? Mäglicherweise prüft die Validierungsengine gar nicht die RemoveRegistry tabelle sondern gibt die Warnung immer aus wenn Registry-Einträge entfernt wurden.
Stefan Krüger
InstallSite.org twitter facebook
Posted 23 November 2005 - 08:14
Hallo,
ich habe in die Tabelle RemoveRegistry in der Spalte "Key" mehrere Varianten eingetragen:
1.) 0|clsid\{41f8b7b0-94f3-496e-8b64-70f769c88636}\implemented categories\{40fc6ed5-2438-11cf-a3db-080036f12502}|
2) clsid\{41f8b7b0-94f3-496e-8b64-70f769c88636}\implemented categories\{40fc6ed5-2438-11cf-a3db-080036f12502}
3) {41f8b7b0-94f3-496e-8b64-70f769c88636}\implemented categories\{40fc6ed5-2438-11cf-a3db-080036f12502}
Die restlichen Spalten enthalten folgende Werte:
RemoveRegistry: RemoveRegistry1
Root: "0"
Name: "-"
Diesen Eintrag habe ich der Komponente ExpOWiG zugeordnet.
Das Update kann ich leider nicht testen, da DevStudio die Erstelllung aufgrund der Fehlermeldungen abbricht. In den Optionen habe ich den Abbruch beim ersten Fehler deaktiviert, aber das half auch nicht.
MfG
Thomas Meutzner
ich habe in die Tabelle RemoveRegistry in der Spalte "Key" mehrere Varianten eingetragen:
1.) 0|clsid\{41f8b7b0-94f3-496e-8b64-70f769c88636}\implemented categories\{40fc6ed5-2438-11cf-a3db-080036f12502}|
2) clsid\{41f8b7b0-94f3-496e-8b64-70f769c88636}\implemented categories\{40fc6ed5-2438-11cf-a3db-080036f12502}
3) {41f8b7b0-94f3-496e-8b64-70f769c88636}\implemented categories\{40fc6ed5-2438-11cf-a3db-080036f12502}
Die restlichen Spalten enthalten folgende Werte:
RemoveRegistry: RemoveRegistry1
Root: "0"
Name: "-"
Diesen Eintrag habe ich der Komponente ExpOWiG zugeordnet.
Das Update kann ich leider nicht testen, da DevStudio die Erstelllung aufgrund der Fehlermeldungen abbricht. In den Optionen habe ich den Abbruch beim ersten Fehler deaktiviert, aber das half auch nicht.
MfG
Thomas Meutzner
Posted 26 November 2005 - 11:35
Versuch es mal mit einem leeren Eintrag für Name.
Stefan Krüger
InstallSite.org twitter facebook