Jump to content


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.
Photo

ComponentId


4 replies to this topic

kukumar

kukumar
  • Full Members
  • 80 posts

Posted 21 February 2007 - 09:37


Was wird bei der Registrierung der Komponenten, insbesondere Dateien herangezogen?

Nur die Version der Datei, nur das Datum oder beides? (Oder noch mehr?)

kukumar

kukumar
  • Full Members
  • 80 posts

Posted 05 March 2007 - 15:51

Oder nur Sprache und Datum?

Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 05 March 2007 - 18:28

Windows Installer identifiziert Komponenten über die GUID soweit ich weiss. Was ist der Hintergrund deiner Frage?

kukumar

kukumar
  • Full Members
  • 80 posts

Posted 05 March 2007 - 23:54

ICh will verstehen anhand welcher Merkmale die GUID erzeugt wird

Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 08 March 2007 - 17:45

Die Component ID GUIDs können quasi Zufallszahlen sein, und normalerweise werden sie auch entsprechend erzeugt (wie bei GUIDgen). Ich glaube, Visual Studio Installer erzeugt sie stattdessen aus irgendwelchen Eigenschaften der Datei, aber das ist eigentlich ein Bug, denn dadurch kann es zu doppelten GUIDs kommen, was nicht sein darf.
Wohlgemerkt, wir sprechen hier nicht über ClassIDs für die COM-Registrierung.