Zugriff auf die Lösung-Assistent - Produktcodes ändern

Hinweis: Wir möchten Ihnen die aktuellsten Hilfeinhalte so schnell wie möglich in Ihrer eigenen Sprache bereitstellen. Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Teilen Sie uns bitte über den Link am unteren Rand dieser Seite mit, ob die Informationen für Sie hilfreich sind. Hier finden Sie den englischen Artikel als Referenz.

In der Access-Lösung-Assistenten ist das Feld Product Code eine GUID, die die wichtigsten Identifikation einer Anwendung oder Produkt ist.

  • Das Update vergrößern oder verkleinern Sie die Struktur Feature-Komponente kann, aber es muss nicht Neuorganisieren vorhandene Hierarchie der Features und Komponenten, die von den Features und FeatureComponents Tabellen beschrieben. Sie können ein neues Feature in die Struktur der vorhandenen Features-Komponente hinzufügen. Wenn es ein übergeordnetes Feature entfernt, müssen sie auch alle untergeordneten Features des entfernte Features entfernen.

  • Das Update kann eine neue Komponente oder einer neuen oder vorhandenen Features hinzufügen.

  • Das Aktualisieren darf des Codes Komponente einer Komponente nicht geändert werden. Daher muss eine kleine aktualisieren oder ein kleineres Update nie den Namen der Datei mit einer Komponente Schlüssel ändern, da dies erfordern würde den Komponentencode ändern.

  • Das Aktualisieren muss den Namen der MSI-Datei des Installationspakets nicht ändern. Da es das Paket ändert, sollten sie stattdessen den Paketcode ändern. Beachten Sie, dass dies bedeutet, dass die Aktualisierung der Tabellen, benutzerdefinierte Aktionen und Dialogfelder in die MSI-Datei ändern kann, ohne den Dateinamen zu ändern.

  • Das Update kann hinzufügen, entfernen oder Ändern der Dateien, Registrierungsschlüsseln oder Tastenkombinationen von Komponenten, die von zwei oder mehr Features nicht gemeinsam verwendet werden. Wenn Sie das Update eine Version Datei ändert, muss Version der Datei in der Tabelle erhöht. Wenn das Update Ressourcen entfernt werden, sollten sie auch Tabellen RemoveFile und RemoveRegistry zum Entfernen eines nicht verwendete Dateien, Registrierungsschlüsseln oder Tastenkombinationen, die bereits installiert wurden aktualisieren.

  • Das Aktualisieren einer Komponente, die zwei oder mehr Features gemeinsam muss abwärtskompatibel mit alle Programme und Features, die die Komponente verwenden. Das Update kann die Ressource einer freigegebenen Komponente, wie Dateien, Registrierungseinträge und Tastenkombinationen, ändern, solange die Änderungen abwärtskompatibel sind. Es wird nicht empfohlen, dass das Update hinzufügen oder Entfernen von Dateien, Registrierungseinträge oder Tastenkombinationen aus einer freigegebenen Komponente.

  • Kleines Update wird als Windows Installer-Paket geliefert. (Ein vollständiges Produkt-CD wird in der Regel nicht mit einem kleinen Update bereitgestellt.)

Der Produktcode muss geändert werden, wenn eine der folgenden Aktionen für das Update erfüllt sind:

  • Gleichzeitig vorhandener Installationen der ursprünglichen und die aktualisierten Produkte auf dem gleichen System müssen möglich sein.

  • Der Name der MSI-Datei wurde geändert.

  • Der Komponentencode einer vorhandenen Komponente hat sich geändert.

  • Eine Komponente wird aus einer vorhandenen Features entfernt.

  • Eine vorhandene Funktion wurde in ein untergeordnetes Element eines vorhandenen Features.

  • Eine vorhandene untergeordnete Funktion wurde aus der zugehörigen übergeordneten Feature entfernt.

  • Eine Komponente möglicherweise eine vorhandene Funktion ohne eine Änderung der Product Code hinzugefügt werden.

Hinweis: Hinzufügen eines neuen untergeordneten Features, aus vollständig neuen Komponenten, um eine vorhandene Funktion erfordert keine Produktcodes ändern.

Neue untergeordnete Features können von MsidbFeatureAttributesFollowParent und der MsidbFeatureAttributesUIDisallowAbsent im Feld Attribute der Funktion Tabelle erstellt werden. Wenn das Upgrade Nebenversionen nur neue untergeordnete Funktionen, und klicken Sie dann auf neu installieren fügt = ALL reicht aus, um die Installation der neuen untergeordneten Features erzwingen.

Eine neue untergeordnete Funktion möglicherweise vom Benutzer ausgeblendet. Zum Synchronisieren des Installation Zustands eines neuen untergeordneten Features mit zugehörigen übergeordneten Feature legen Sie die Bits MsidbFeatureAttributesFollowParent und MsidbFeatureAttributesUIDisallowAbsent für das Feature untergeordnete aus.

Ihre Office-Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×