Gibt es eine Möglichkeit zum Erstellen von EXE-Dateien aus Skript mit VB.Net? Ich möchte ein Installationsprogramm für mehrere EXE-Dateien erstellen, und ich habe IExpress bereits ausprobiert, aber das funktioniert nicht vollständig und dann kann ich kein Formular zum Auswählen eines Zieldateipfads hinzufügen, also möchte ich es in VB machen .NETZ.Erstellen Sie EXE-Dateien aus VB.Net-Skript
Antwort
Der Namespace system.codedom.compiler
enthält alle Klassen, die zum Kompilieren von .NET-Code und zum Schreiben von EXE- und DLL-Dateien erforderlich sind.
Ich bekomme die Antwort hier: Fügen Sie die Datei zu My.Resources hinzu und kopieren Sie sie an den angegebenen Speicherort mit System.IO.File.Copy(My.Resources.file_to_install.exe, "the/specified/file/location.exe")
.
Nicht wirklich eine EXE-Datei "erstellen" - es kopiert nur ein vorhandenes. Wenn es aber für dich funktioniert, ist das großartig. – PhillipH
Ich weiß, aber mit CodeDom.Compiler kann ich nur Console-Anwendungen mit 1 Codefile machen. – HighTechProgramming15
- 1. Erstellen Sie Ordnerhierarchie aus Tabellenkalkulationsdaten
- 2. Erstellen Sie Einfügeskript aus Abfrageergebnis
- 3. Erstellen Sie mpf aus Array
- 4. So erstellen Sie Multipolygon aus Polygons Tabelle
- 5. Erstellen Sie ein Bitmap/Drawable aus Dateipfad
- 6. So erstellen Sie ein BufferedImage aus Rohdaten
- 7. Leaflet: Erstellen Sie Ebenen aus Geojson "Eigenschaften"?
- 8. Erstellen Sie einen Baum aus Oracle Tabellen
- 9. C# Erstellen Sie ein Akronym aus Word
- 10. Erstellen Sie schnell C# -Eigenschaften aus Variablen
- 11. .NET: So erstellen Sie Miniaturansicht aus Flash
- 12. Erstellen Sie dynamische Variablen aus einem Array
- 13. Django_tables2: Erstellen Sie Tabelle aus dem Wörterbuch
- 14. Erstellen Sie ein Programm aus der Taskleiste
- 15. Erstellen Sie ein Objekt aus der Punktnotation
- 16. Erstellen Sie eine Ellipse (...) aus der Liste
- 17. Erstellen Sie eine "Paarung" aus einer Grafik?
- 18. Erstellen Sie ein Wörterbuch aus Textdatei
- 19. Bash: Erstellen Sie mehrere Arrays aus Schleifenausgang
- 20. Erstellen Sie Spark DataFrame aus verschachtelten Wörterbuch
- 21. Erstellen Sie PowerPoint-Präsentation aus Excel
- 22. Erstellen Sie eine XML aus einem Bild
- 23. Erstellen Sie Aktionen aus der Sammlung
- 24. Erstellen Sie CompleableFuture aus einem Synchronisierungsmethodenaufruf
- 25. Erstellen Sie ein Array aus eindeutigen Werten aus Spalte
- 26. Erstellen Sie Klassen und kompilieren Sie es aus C#
- 27. Objekt aus Datenbankzeile erstellen
- 28. HSQL erstellen Tabellenabfrage erstellen aus Klasse
- 29. erstellen Objekt aus forEach
- 30. Video aus Bilddateien erstellen?
Wie funktioniert das? – HighTechProgramming15
Microsoft haben eine handliche Anleitung hier https://support.microsoft.com/en-gb/kb/304655 "Wie programmgesteuert kompilieren Code mit einem C# -Compiler". Das Beispiel schreibt und führt eine EXE von innerhalb von .net aus. Dieser Artikel verweist auf sein Begleitstück https://support.microsoft.com/en-gb/kb/304654 "Programmgesteuertes Kompilieren von Code mit VB.net", das dieselben Informationen für VB.net enthält. – PhillipH
Bitte markieren Sie als Antwort, indem Sie auf den Pfeil nach oben klicken, wenn Sie dies als abgeschlossen akzeptieren. – PhillipH