Hallo ihr Experten.
Vorab: Ich habe vor, alle Dateien (wie .dll, .xml, .txt und natürlich die .exe) in einem Zip Ordner zu liefern. In meiner Anwendung handelt es sich um einen HTML Editor, der mit Scintilla arbeitet. Ich habe die Exe und die Text-Datei in einen Zip-Ordner gepackt. Die Dateien habe ich dann extrahiert und wollte die Anwendung starten. Diese öffnet aber nicht.
Muss ich alle Dateien, die im Release Ordner von VS sind in den Zip Ordner packen, oder reicht die Exe und die DLL?
Beim ersten Start der Anwendung sollen alle Dateien im Zip.Ordner an die richtige Stelle zum Systemordner Dokumente (plus Unterordner natürlich) verschoben werden.
Die Anwendung startet aber überhaupt nicht. Es passiert gar nichts, wenn ich die Exe öffne.
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18:
| private void Form1_Load(object sender, EventArgs e) { if (_einstellungen.ZumErstenmalGeladen == true) { Begrüßung _begrüßung = new Begrüßung (_einstellungen) _begrüßung.ShowDialog();
if (_begrüßung.einverstanden == true) { _einstellungen.ZumErstenmalGeladen = true; _einstellungen.Save(); } else { Application.Exit(); } } } |
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| private void button1_Click(object sender, EventArgs e) { this.Size = new Size(842, 444); string path = Directory.GetCurrentDirectory(); File.Move(Path.Combine(path, "ReadMe.txt"), Path.Combine(io.pInformationen)); File.Move(Path.Combine(path, "Erste Schritte.pdf"), Path.Combine(io.pInformationen)); this.progressBar1.Value = 20; Directory.CreateDirectory(io.pFarbkombinationen); Directory.CreateDirectory(io.pProjekte); this.progressBar1.Value = 40; } |