Ich arbeite an einer WPF-App und verwende WiX als Installer.
Ich möchte mit der Verwendung von SQL Express 2012 beginnen, möchte jedoch zuerst Installationsprobleme beheben.
Ich suche nach einem vollständigen Beispiel zum Erkennen, Booten, Installieren, Upgraden und Deinstallieren von SQL Express 2012 mit WiX (obwohl auch Partials nützlich sind).
Auch der Großteil der Erkennungslogik, die ich bisher im Internet gefunden habe, verwendet Registrierungsschlüssel. Microsoft empfiehlt jedoch, stattdessen WMI zu verwenden (siehe Ссылка ). Ist das mit WiX möglich?
Keine Vorschläge für mich gearbeitet, bis 2 Änderungen folgen:
set util: RegistrySearch / @ Win64 Attributwert auf "Ja" (Standard ist "Nein", und es ist ok für 32-Bit-Systeme)
Entfernen Sie das ExePackage / @ DetectCondition-Attribut überhaupt (beachten Sie die Ursache nicht)
Unten sehen Sie ein Beispiel:
%Vor%Tags und Links sql-server sql-server-express wix wmi installer