Ich versuche herauszufinden, wie man das Ergebnis der Veröffentlichung einer App mit ClickOnce (mit der Option Von CD-ROM installieren) in eine eigenständige .exe-Datei umwandelt, die die Dateien in einen temporären Ordner entpackt und "setup" ausführt. exe ". Ich bin mir nicht sicher, ob ich Inno Setup dazu bringen kann, das für mich zu tun, oder ob ich ein Win32 erstellen soll (nicht verwaltet, da der Benutzer das .net-Framework noch nicht installiert hat), in dem meine Dateien eingebettet sind. und extrahieren Sie sie dann irgendwie und führen Sie "setup.exe" programmgesteuert aus. Ich weiß nicht, vielleicht gibt es einen einfacheren Weg, dies zu erreichen.Schalten Sie eine veröffentlichte ClickOnce-App in Standalone um?
1
A
Antwort
0
Mit Inno-Setup können Sie viele Dateien in eine einzelne EXE-Datei einfügen und diese Dateien während der Installation ausführen.
Ein Installer in einem Installer muss Sie überprüfen, alles funktioniert gut. Zum Beispiel möchten Sie vielleicht, dass das Installationsprogramm von inno kein Deinstallationsprogramm registriert (weil ClickOnce möglicherweise das korrekte registriert).
Leider ist die Frage zu vage, um eine spezifischere Antwort zu geben. Als Startpunkt sollten Sie inno setup herunterladen und sich die Beispiele ansehen:
setup.iss wird viele Inno-Fähigkeiten zeigen. Achten Sie darauf, wie Sie Dateien einbeziehen und ausführen: [Dateien] und [Ausführen] Abschnitte des Skripts.
Verwandte Themen
- 1. So schalten Sie Buchstaben in einer Region in Emacs um
- 2. So schalten Sie Elemente in einer ArrayList um
- 3. So schalten Sie Threads
- 4. Schalten
- 5. Schalten Sie das Archiv in ein normales
- 6. Telefon drehen um stumm zu schalten
- 7. Schalten Sie 1 C++ Schleife in 2
- 8. Schalten Sie PHP-Fehlerberichte in XAMPP aus?
- 9. Wie verhindern Sie, dass Liberty eine veröffentlichte WAR-Datei erweitert?
- 10. So schalten Sie Elemente mit Javascript ein
- 11. Python C API: Schalten Sie PyObject ein
- 12. Wo sitzt eine veröffentlichte RDL-Datei?
- 13. So schalten Sie gpclibPermit() auf TRUE
- 14. Schalten Any.Type
- 15. PHP - Schalten Sie mehrere case-Anweisung
- 16. Schalten Sie eine Taste und erhalten Sie eine andere an der Unterseite
- 17. Schalten Sie ON/OFF Taschenlampe mit SurfaceView
- 18. Schalten Sie die Erkennung auf Android
- 19. So schalten Sie den Radiosender mit Javascript
- 20. Veröffentlichte unbekannte Bitmap-Referenz
- 21. Schalten Sie ForeignKey-Objekte zu ChoicesField
- 22. Veröffentlichte Chrome Packaged App
- 23. Schalten Sie Audio-Ausgang auf Lautsprecher
- 24. Wer hat --standalone Option, um in F # CTP zu arbeiten?
- 25. Lost Cert für veröffentlichte App
- 26. Schalten Sie die Seite zurück in PHP-Code ist falsch
- 27. Schalten Sie den WAL-Dateimodus in RestKit Swift aus.
- 28. Wie zeigt man eine veröffentlichte Version in einem Textfeld an?
- 29. Standalone Datatable in .Net
- 30. Schalten Sie ein vorzeichenbehaftetes Byte in ein vorzeichenloses Halbbyte.
Ich verstehe nicht, was Sie erreichen möchten. – ChrisF
Nehmen Sie alle von ClickOnce erstellten Dateien (die "setup.exe", die "MyApp.application" und alle Dateien im Ordner "Application Files") und fügen Sie sie in eine .exe-Datei ein, die sie extrahiert und ausführt die "setup.exe". – Juan