Ich habe FehlerWIX unzulässiges Zeichen in Pfad
erlaubtes Zeichen in Pfad
wenn ich versuche, meine WIX.Setup zu bauen. Ich könnte das Problem bei folgenden Komponenten finden:
<Component Id="C.Cef.Common.BrowserSubprocess.Core" Guid="{5603fa71-5739-4513-9cba-793a6f6d29ce}">
<File Id="CefSharp.BrowserSubprocess.Core.dll" Source="$(var.Path.Cefsharp.Commonx64)\CefSharp.BrowserSubprocess.Core.dll" KeyPath="yes" Checksum="yes"/>
</Component>
<Component Id="C.Cef.Common.BrowserSubprocessexe" Guid="{5b0b77cd-7787-4c8a-b388-8042d179a788}">
<File Id="CefSharp.BrowserSubprocess.exe" Source="$(var.Path.Cefsharp.Commonx64)\CefSharp.BrowserSubprocess.exe" KeyPath="yes" Checksum="yes"/>
</Component>
<Component Id="C.Cef.Common.Core" Guid="{98a016a2-50cb-4fdb-ae50-46f7f35ac270}">
<File Id="CefSharp.Core.dll" Source="$(var.Path.Cefsharp.Commonx64)\CefSharp.Core.dll" KeyPath="yes" Checksum="yes"/>
</Component>
<Component Id="C.Cef.Common.CefSharp" Guid="{a181bbed-fc28-41c8-868d-8c1dd62dbc46}">
<File Id="CefSharp.dll" Source="$(var.Path.Cefsharp.Commonx64)\CefSharp.dll" KeyPath="yes" Checksum="yes"/>
</Component>
Wenn ich sie entferne, funktioniert es.
<?define Path.Cefsharp.Commonx64 = "$(var.Path.Packages)\CefSharp.Common.55.0.0\CefSharp\x64 ?>
Wo ist das illegale Zeichen?
Ich werde versuchen am Montag vielen Dank Herr – Peter
Vielen Dank - es ist mein erstes Mal die Einrichtung der vollständigen 'WIX' Zeug - war auf der Suche nach etwas wie 'Kerze -p' – Peter
Auch wenn Sie MSBuild oder Visual Studio oben verwenden Dafür werden die WiX-Kommandozeilen-Tools verwendet. (Wenn Sie möchten, können Sie die Protokolldatei in MSBuild oder VS aufklappen.) Sehen Sie sich das [WiX Toolset-Diagramm] (https://github.com/wixtoolset/wix3/blob/develop/src/chm/) an. files/content/WiX_Toolset_Diagram.png) (das ist ein Link zur Quelle; es scheint in der Website-Version der Dokumentation kaputt zu sein). –