Ich verwende ein .iss
Skript, um eine exe Datei innerhalb Inno Setup Compiler zu erstellen. Ich brauche ein paar node_modules in dieser Anwendung zu verpacken, so dass ich eine Linie unter [Files]
haben, die wie folgt aussieht:Inno-Setup-Compiler Fehler "Kann den gefunden Pfad nicht finden" Fehler mit langen Pfaden
Source: "{#SourcePath}Encore.Warehouse.UI\bin\Warehouse_Release\warehouse\*"; \
DestDir: "{app}\warehouse"; Flags: ignoreversion recursesubdirs createallsubdirs
Wenn ich kompilieren, erhalte ich diese Fehlermeldung:
Hier der Compiler Ausgabe:
So, es erscheint, um gut zu laufen bis es abgebrochen wurde. Mein erster Gedanke war, dass die browser.js
nicht existiert, aber nach der doppelten Überprüfung ist dies nicht der Fall. Außerdem benutze ich einen Platzhalter im Quellpfad, so dass der Compiler die Datei kennt, existiert, aber es scheint Probleme beim Komprimieren zu haben.
Eine andere Sache, die könnte verursacht das Problem ist die Dateipfadlänge. Knotenmodule haben normalerweise lächerliche Dateipfadlängen wegen geschachtelter Abhängigkeiten. In diesem Fall ist die Pfadlänge . Angenommen, dies ist das Problem, gibt es einen Weg, um es zu umgehen?