Ich habe Probleme mit dem Erstellen eines Merge-Moduls zum Erstellen von VS2013 unter Windows 10 Enterprise. Von der Suche nach dem ganzen Tag scheint es damit zu tun zu haben, dass .Net3.5 nicht installiert ist.WiX Installer baut nicht auf Windows 10
Ich habe versucht, die verschiedenen Möglichkeiten vorgeschlagen, aber. Net3.5 wird einfach nicht auf meinem System installieren und es gibt eine Menge Leute, die das gleiche Problem scheinen.
Meine tatsächliche WiX-Fehlermeldung lautet wie folgt;
Error 1 The "CreateProjectReferenceDefineConstants" task could not be loaded from the assembly C:\Program Files (x86)\WiX Toolset v4.0\bin\WixTasks.dll. Could not load file or assembly 'Microsoft.Build.Utilities, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. Confirm that the <UsingTask> declaration is correct, that the assembly and all its dependencies are available, and that the task contains a public class that implements Microsoft.Build.Framework.ITask.
C:\Program Files (x86)\WiX Toolset v4.0\bin\wix.targets 709
Ich begann v3.8 mit, die wir bei anderen Projekten verwenden, sondern haben auch das gleiche Problem mit v3.10, v3.11 und v4.0.
Weiß jemand, ob WiX immer noch eine Abhängigkeit von .Net3.5 hat und ob eine der späteren instabilen Versionen dies fallen lässt?
Ich versuchte Beitritt und Senden einer E-Mail an das WiX Installer Email Forum, aber meine Frage wird nie veröffentlicht und es gibt sehr wenig Fähigkeit, herauszufinden, warum. Ich bekomme verschiedene E-Mail-Fragen von anderen, also weiß ich, dass ich der Gruppe beigetreten bin. Gibt es ein besseres Forum für Community-Fragen? Der E-Mail-Gruppen-Ansatz scheint heute eher veraltet.
Danke für jede Hilfe.
Prost
Dave
Ich bekam das gleiche Problem auf einem Windows 10 PC, mit Visual Studio 2015 und einem .NET Framework 2.0-Projekt. Am Ende habe ich gelernt, (einfach) candle.exe und light.exe zu verwenden, also bearbeite ich die Datei _wxs_ mit Notepad ++ und benutze eine Eingabeaufforderung, um die MSI-Datei zu erstellen. – AnAurelian