Tag: wix
Das WiX Toolset (früher bekannt als Windows Installer XML) ist ein Programm baut, dass der Windows-Installations-Pakete und WiX bootstrappers von XML-Quellcode. Das toolset unterstützt eine Kommandozeilen-Umgebung, die Entwickler integrieren in Ihre build-Prozesse zu erstellen MSI-und MSM-setup-packages-und EXE-bootstrappers. Für cloud-basierte web-Entwicklungs-Plattform benutzen [wix.com] – tag.
1
Antworten
Erstelle ich ein WiX-Installer und brauchen, um zu überprüfen, ob eine bestimmte version von Crystal Reports-berichten für .NET Framework 4.0 (v. 13.0.3) installiert ist. Habe ich zwei Möglichkeiten, beide scheinen zu funktionieren (auf meinem W7 Rechner), bin
7
Antworten
Ich bin mit WiX 3.5. Vor kurzem, die folgenden WiX Fehler begann, wie Sie Häufig auf dem build-server: light.exe (,): Fehler LGHT0301: Fehler beim öffnen der Datenbank. Während der Validierung, dieses geschieht am allgemeinsten, wenn beim öffnen
2
Antworten
Geben Sie einen hintergrund - ich habe einen 4 MSI ' s, die kommt von unseren Lieferanten, und dies hat zu gehen, um unsere Unternehmens-Servern (wir sind auf der Suche bei rund 3500-Server). Wie jetzt, meine Kollegen
2
Antworten
Ich weiß, dass es mehrere Beiträge auf Wix-und PowerShell-Skripts, aber nach dem Versuch, die Lösungen von diesen posts, ich bin immer noch nicht meine gewünschten Ergebnisse. Um meine situation erklären, die ich erstellt habe, ein Wix setup
2
Antworten
Habe ich ein Brennen bundle mit dieser Kette: <Chain> <PackageGroupRef Id="NetFx40Web"/> <MsiPackage SourceFile="c:\\My\\Path\\MyMsi.msi" Id="MyMsi" DisplayName="MyMsi" DisplayInternalUI="yes" Vital="yes"> <MsiProperty Name="INSTALLLOCATION" Value="[InstallFolder]" /> </MsiPackage> </Chain> Beide .NET Rahmen und mein MSI-Dateien korrekt installiert sind. Aber das MSI-Paket nicht deinstalliert,
2
Antworten
Ich habe ein Problem mit Wix, wo ein Edit-Steuerelement ist nicht auf eine Eigenschaft festlegen. Ich bin mit dem Eigentum in einer XML-Knoten zu ändern .xml-Datei kopiert, um die Installation Lage. Der Wert der Eigenschaft WIRD korrekt
3
Antworten
Habe ich eine MSI-Datei mit WiX. Die Quelle WiX-Datei enthält die versions-Informationen wie folgt: <Product Id="..." Name="..." Language="1033" Version="1.0.0.1" Manufacturer="..." UpgradeCode="..."> MSI-Datei scheint zu funktionieren OK: es installiert, deinstalliert, aktualisiert, wenn ich erhöhen Sie die Versionsnummer, etc.
1
Antworten
<Component Guid="7F7333F5-F9ED-4712-8D1B-58AAC71790CB" Id="MyComponent"> <File Name="MyDll.dll" KeyPath="yes" Vital="yes" Id="MyDLL_GAC" Assembly=".net" Source="$(var.COMTRACERDIR)\MyDll.dll"> </File> </Component> Wenn ich diese zu machen *.msi mit wix, fand ich die dll installieren, in den Pfad "C:\Windows\Microsoft.NET\assembly\GAC_32..." statt "C:\Windows\assembly\GAC_32". InformationsquelleAutor yangzai | 2012-09-20
5
Antworten
Im Grunde das, was ich brauche, ist eine automatische Methode zum aktualisieren der Produkt-Versionsnummer in WiX (3.0 mit Votiv etc), und dann bekommen, dass die version-Nummer in einem Inno-Setup - "bootstrapper" Ich ziemlich viel haben den Prozess
3
Antworten
Im mit WiX zu installieren .msi Im-Generierung ein WiX-Bundles mithilfe der Bundle-Element. Ich versuche nicht zu zeigen das Bundle auf "Programme Hinzufügen/Entfernen", damit ich die Eigenschaften der Bundle-element wie diesem: <Bundle Name="$(var.ProductName)" Version="!(bind.packageVersion.MSIPackage)" Manufacturer="$(var.ProductManufacturer)" UpgradeCode="$(var.UpgradeCode)" DisableRemove="yes" DisableModify="yes"
3
Antworten
Habe ich eine 32bit-WIX-installer, installiert eine .NET basierte windows-Dienst. Ich brauche, um die Verwendung eines externen .dll, die kommt in 32bit-und 64bit-Versionen. Gibt es eine Möglichkeit eine 32bit-installer kann erkennen, es läuft auf einer 64bit-Maschine? Ich möchte
2
Antworten
Brauche ich den Dienst beendet und entfernt werden, auf dessen deinstallieren, aber ich nicht wollen, es zu starten, auf installieren. Das problem ist, dass das start-Attribut auf die ServiceControl element nicht bieten eine option zum deaktivieren starten.
1
Antworten
Ich bin momentan dabei, ein installer-Projekt in meiner Lösung mit WiX 3.8. Als Teil dieser Installation ich einige Startbedingungen, von denen eine überprüfung, dass Microsoft .NET Framework 4.5.1 ist installiert. Dazu möchte ich einige der Eigenschaften in
4
Antworten
Verwendung von 3.5 und ich will einfach nur ein newline-Zeichen in meinem Text Element: <Dialog><Control><Text> The [Wizard] will install [ProductName] on your computer. Click Next to continue or Cancel to exit the [Wizard]. </Text></Control>.... Scheint nicht zu
3
Antworten
Habe ich x64 und x86-Versionen von meinem installer .msi und versenden möchten, eine einzige ausführbare Datei, die einfach überprüft, ob die Maschine-Architektur und läuft die x86/x64-MSI. Die MSIs sind im Grunde identisch, Sie installieren die gleiche AnyCPU-Dateien,
1
Antworten
Erstellt habe ich eine .msi mit dem WiX-Toolset, und es funktioniert gut. Aber das problem ist, wenn ich laufen will .msi mit WiX Bootstrapper Projekt, es gibt mir die unten Fehler in der log-Datei. Fehler 0x80070643: Failed
2
Antworten
Ich bin versucht, ein Installationsprogramm erstellen mit wix. Es kompiliert und läuft. Leider wenn ich es laufen, ich akzeptiere die Lizenzvereinbarung und drücken Sie nächste, dann explodiert er. Fehler "Das Installationsprogramm hat einen unerwarteten Fehler Installation dieses
3
Antworten
Erstellte ich ein MSI-installer mit WiX 3.8 und ich bekomme diese Fehlermeldung am Ende der MSI-Protokolldatei bei der Installation: [...] Property(C): WIXUI_INSTALLDIR_VALID = 1 === Logging stopped: 8/20/2014 19:15:03 === Note: 1: 1707 Note: 1: 2205 2:
1
Antworten
Ich bin mit einem WiX, einen Dienst zu installieren auf die test-Maschine. Aber wenn ich das mache, dass nur der Benutzer, der die Installation auf der Maschine ist in der Lage, um zu sehen, in der 'Programme
1
Antworten
Wir verpflichtet sind, erteilen Sie einem Benutzer die Berechtigungen zum Starten, Stoppen und Abfragen, den status eines installierten Dienst. In WiX 2.0 xml gearbeitet haben würde: <ServiceInstall Id="ServiceInstaller" Type="ownProcess" Name="$(var.ServiceName)" DisplayName="$(var.ServiceName)" Description="Our service description" Start="demand" Account="LocalSystem" ErrorControl="ignore"
3
Antworten
Ich versuche, in der Nähe eines Prozesses, bevor Sie die deinstallation mit Wix. Ich habe bestätigt, dass es funktioniert, solange es ein sichtbares Fenster, aber wenn es kein sichtbares Fenster (das ist der Fall, die meisten der
1
Antworten
Jemand sagte mir, es war ein Weg für die CustomAction im WIX-zur Anzeige der Ausgabe in der Konsole an. Ich bin auch eine .exe genannt XmlPreprocess.exe manipulieren meine web.config, basierend auf parms in einer Datei namens SettingsFileGenerator.xml,
3
Antworten
So wie es momentan steht, diese Frage ist nicht eine gute Passform für unsere Q&A-format. Wir erwarten Antworten auf Tatsachen gestützt, Referenzen und know-how, aber diese Frage wird wahrscheinlich werben Debatte, Argumente, polling, oder erweiterte Diskussion. Wenn
1
Antworten
Ich habe eine WiX bundle, dass installiert eine MSI und auch überprüft, ob .NET installiert ist. Alles funktioniert wie erwartet, wenn die Installation der bundle - (und der installer). Mein problem ist, wenn das bundle aktualisiert wird.
2
Antworten
So ändern installer-Eigenschaften in meinem C# benutzerdefinierte Aktion? InformationsquelleAutor Bogdan Verbenets | 2011-04-20
3
Antworten
Ich bin auf der upgrade-Funktion für meine WiX-basierten installer. Als Teil der Installation, wir installieren eine web.config-Datei und verwenden Sie dann eine benutzerdefinierte Aktion aktualisieren Sie die Verbindungszeichenfolgen in der Datei. Aber dies verursacht ein problem, wenn
3
Antworten
Habe ich folgende CustomAction in meinem Projekt: <CustomAction Id="InstallDriver" Return="check" Execute="deferred" Impersonate="no" FileKey="FileDriverInst" ExeCommand="-install" /> <InstallExecuteSequence> <Custom Action="InstallDriver" Before="InstallServices" /> </InstallExecuteSequence> Dem Programm, das installiert den Treiber produziert nützlich, return-codes, zum Beispiel, wenn die installation ist fehlgeschlagen,
1
Antworten
Ich bin mit WiX zu installieren, eine bestimmte EXE-Datei. Ich will, dass die WiX-setup zu Ende laufen die EXE-Datei (und, dass kein Fenster geöffnet wird), so bin ich mit: <CustomAction Id="LaunchApp" FileKey="APPFileKey" ExeCommand="" Return="asyncNoWait" Impersonate="no" /> Das
4
Antworten
Ich bin versuchen, um eine WIX-installer zu installieren, meine windows-Dienst unter dem Netzwerkdienstkonto ausgeführt Konto und bekommen eine Unzureichende Privilegien Fehler während der installation. Fand ich diesen Beitrag, wo jemand zu sein scheint mit dem gleichen problem
3
Antworten
Ich bin kämpfen, damit größere upgrade-Funktionalität, die in WiX. Ich will, dass jede neue version des Installationsprogramms, um ein major-upgrade (vollständig deinstallieren, dann neu installieren), da wir nicht möchten, verschiedene upgrade-und Neuinstallation-Versionen. Begann ich versuchen, es zu
1
Antworten
Ich bin mit WIX 3.8, meine setup-Datei. Das ist mein Produkt.wxs <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> <Product Id="{D16E42B5-3C6F-4EE5-B2F4-727BF8B74A92}" Name="My setup" Language="1033" Version="1.0.0.0" Manufacturer="Me" UpgradeCode="9279b740-8419-45c4-9538-6a45f8e949c7"> <Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" /> <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already
2
Antworten
Ich bin erstellen einer WPF-setup-Anwendung mit einer benutzerdefinierten Benutzeroberfläche. Angefangen habe ich mit dem tutorial von Bryan P. Johnston: http://bryanpjohnston.com/2012/09/28/custom-wix-managed-bootstrapper-application/ Irgendwo in meinem Blick, ich habe eine einfache TextBox bindet, um eine Eigenschaft InstallationPath in meinem MainViewModel.
1
Antworten
Diese Frage könnte als ein Duplikat von: Wie werfe ich ein .inf-basierter Treiber? Außer, dass ich tun will, ganz im installer, nicht mit einem separaten Programm. Soll es werden, ein Beispiel hier herunterladen: http://msdn.microsoft.com/en-us/library/dd163212.aspx Aber es gibt
4
Antworten
Wir haben ein WinForms-Projekt, das erfordert SQL Server 2008 R2 Express. Die Anwendung Bereitgestellt, mit dem MSI-installer mit einem Bootstrapper ausführbare Datei erstellt, die von WIX. So brauchen wir zum ausführen von SQL Server-installer von unserer installer.
1
Antworten
Lerne ich WIX zu erstellen installer für meine app, aber ich komme mit dem entfernen der Dateien. Meine Frage ist wie kann ich die entfernen von Dateien und Ordner auf deinstallieren. Wenn ich auf die Schaltfläche entfernen,
1
Antworten
Bin ich etwas fehlt offensichtlich. Wie setzen Sie die .dll ' s in ein Unterverzeichnis namens "bin" unter Ihrem Installations-Verzeichnis? Ich versuche, die Folgen dieses tutorial: http://www.tramontana.co.hu/wix/lesson5.php#5.3 die Bereitstellung eines WCF web service. Also muss ich kopieren
2
Antworten
Implementiere ich wix zu erstellen msi. Ich möchte zu pflegen .bat-Datei (das ist verpackt in dieser wix-Projekt) enthalten einige Arbeit zu tun (und um aktiviert zu werden, mit einige benutzerdefinierte Aktion) Ich fügte hinzu, die .Wette auf
2
Antworten
Haben wir ein Produkt installer erstellt mit Wix, mit einem Programmpaket ("V1") und einige Konfigurationsdateien. Nun, wir gehen, um ein major upgrade mit einem neuen Produkt-code, mit dem die alte version des Produkts deinstalliert und "V2" installiert
3
Antworten
Entwickelt ich eine 32-bit-C++ - Anwendung mithilfe von Visual Studio 2015 (auf Windows 10). Ich möchte, um die Bereitstellung auf Computer, die Windows 7 und höher. Ich zusammen eine WiX-installer enthalten und die VC++ redistributable-merge-Modul wie beschrieben
2
Antworten
Folgenden einige Beispiel-code im Netz, ich hab meinen ersten WiX installer zu arbeiten. Jedoch, es stellte mein Programm-Menü Verknüpfung direkt auf Programm-Menüs. Ich wirklich wollen, um einen Ordner zu erstellen, Probe, in Programm-Menüs für meinen link. Original-Code:
3
Antworten
Ich bin mit WiX 3.5 und machen ein Installationsprogramm. Ich habe verwendet heat.exe bündeln Sie alle Dateien. Es produziert ein WiX-Datei. Ich bezog mich im wesentlichen wxs-Dateien als componentgroup ref. Wenn ich bauen meine installer, wirft es
1
Antworten
Habe ich ein Szenario für die Installation von zwei MSI-Paketen mit MSI-Paket. Zum Beispiel haben wir zwei Produkte zu installieren, viz. Sample1.MSI und Sample2.MSI. Wir müssen einbetten Sample2.MSI-Paket in Sample1.MSI. Wenn wir installieren Sample1.MSI installieren, sollte es
1
Antworten
Wie kann ich aktivieren Sie die Protokollierung in meinem wix-Projekt, und legen Sie MsiLogFileLocation? Nun ich bin mit meinem installieren.msi command line arguments: msiexec /i installieren.msi /l*v InstallLog.melden Sie Will ich log meine Arbeit immer nur laufen
4
Antworten
Meine Anwendung installieren, die die Datei erzeugt wird, die mit WiX. In der WiX-Konfiguration bin ich zuordnen eines Dateityps, das funktioniert mit der Anmeldung. Wie kann ich ein Symbol zuordnen von Dateien dieses Typs in die WiX-Konfiguration?
2
Antworten
Ich habe gerade angefangen zu spielen um mit dem Brennen zu versuchen und Kette mehrere MSI-Dateien. Ich bin mit WiX v3.6.2705.0. Die Verkettung funktioniert, aber ich bin jetzt zu versuchen, um optionale Funktionen zu arbeiten. Ich hatte
2
Antworten
Untenstehende dialog zeigt eine checkbox, die auf ausgewählten können Sie die Schaltfläche Weiter. Das problem ist ich kann nicht den ursprünglichen Zustand gesetzt werden deaktiviert, wenn das Formular zuerst angezeigt wird. Ich habe versucht Einstellung der CheckBoxValue
2
Antworten
Habe ich Hinzugefügt, InstallDemo.wxs-Datei und kopiert den code aus WixUI_InstallDir src/ext/wixlib/, Dann habe ich Hinzugefügt, UIRef in Produkt.wxs-Datei nach, wenn ich gebaut habe die Lösung ich habe diese 50 Fehler "nicht aufgelöste Referenz auf symbol "- Dialog:BrowseDlg'
1
Antworten
Ich habe so etwas wie dieses: <InstallExecuteSequence> <RemoveExistingProducts After="InstallValidate"/> </InstallExecuteSequence> Da man für die deinstallation schlägt fehl, ich brauche zu ausführen einer Benutzerdefinierten Aktion um das problem zu lösen, BEVOR RemoveExistingProducts. Etwas in der Art von: <CustomAction
3
Antworten
Würd ich gern Lesen einen Wert aus einer INI-Datei in ein WiX-installer. Ich habe einfach versucht, zu verwenden IniFileSearch, aber das sieht für eine INI-Datei oder einen Pfad in eine INI-Datei (die Dokumentation ist nicht klar), ist
2
Antworten
Ich habe eine Anwendung erstellt, in VS 2015 und erfordert die VC++ Redistributable Paket, um ordnungsgemäß ausgeführt. Vor diesem aktuellen build, den wir wurden mit einer älteren version von VS und einfach verwendet eine merge-Modul-handle der installation