Ich habe eine Konsolenanwendung mit App.config. Es funktioniert gut, wenn ich auf meiner Workstation laufe. Wenn ich die exe und exe.config Datei auf den Server verschiebe passiert nichts! Ist es in Ordnung, einfach exe und exe.config in einen selben Ordner zu verschieben und die exe auszuführen? Fehle ich irgendwelche anderen Dateien? Bitte geben SieKonsolenanwendung mit App.config
anAntwort
Sie sollten wahrscheinlich nicht nur DLL- und EXE-Dateien ad hoc kopieren, obwohl Sie, wenn Sie ein cleverer Entwickler sind, wahrscheinlich herausfinden könnten, wie es geht. Ein Endbenutzer ist möglicherweise nicht so glücklich.
Es gibt verschiedene Möglichkeiten, eine Anwendung benutzerfreundlich bereitzustellen. MSDN bietet guidance an, wie es geht.
Wahrscheinlich die einfachste Möglichkeit, Ihre Anwendung zu verteilen, ist ClickOnce zu verwenden. Gehen Sie folgendermaßen vor:
- Öffnen Sie das Projekt in Visual Studio
- Öffnen Sie die Projekteigenschaften
- Klicken Sie auf die Registerkarte „Veröffentlichen“
- die Standardeinstellungen ändern, wie gewünscht, oder lassen sie allein die Installationsdateien veröffentlichen im Unterverzeichnis
\publish
Ihres Projekts. - Klicken Sie auf die Schaltfläche "Jetzt veröffentlichen"
- Visual Studio sucht nach Abhängigkeiten und erstellt ein einmaliges Installationsprogramm für Sie. Öffnen Sie anschließend den Windows Explorer, um die Dateien zu kopieren.
- Kopieren Sie die Dateien auf Verteilungsmedien (FTP-Site, USB-Laufwerk, Netzwerkfreigabe oder Ähnliches)
- Öffnen Sie auf dem Zielcomputer das Verteilungsmedium, und führen Sie das Installationsprogramm exe aus.
Auch wenn Sie nicht vorhaben, die Software auf die Verteilung durch das Verfahren veröffentlichen ausgeführt wird, öffnen Sie die Datei mit endet, und im XML spähen geben Ihnen eine Vorstellung davon, was Ihre Abhängigkeiten sind.
Das hat funktioniert. Saubere Art, Code auf den Server zu übertragen. – Ramya
- 1. Schutzabschnitt in der App.config-Datei Konsolenanwendung
- 2. App.Config Datei in der Konsolenanwendung C#
- 3. Möglich, in app.config für Konsolenanwendung zu imitieren?
- 4. Können wir mehrere App.Config-Dateien in der .NET-Konsolenanwendung haben?
- 5. Reload app.config mit Nunit
- 6. lesen app.config LINQ mit
- 7. Konsolenanwendung mit ASP.NET-Authentifizierung
- 8. Warum werden meine Änderungen von AppSettings in App.config in der Laufzeit nicht berücksichtigt? (Konsolenanwendung)
- 9. App.config Problem
- 10. app.config Verrücktheit
- 11. Konsolenanwendung mit Java und Gradle
- 12. Ausführen der Konsolenanwendung von einer anderen Konsolenanwendung
- 13. Konsolenanwendung Frage
- 14. app.config Verschlüsselung
- 15. PowerShell App.Config
- 16. app.config globalisation
- 17. Customizing app.config
- 18. 'Advanced' Konsolenanwendung
- 19. Ausführen einer Konsolenanwendung mit Argumenten mit exec()
- 20. app.config/web.config aber welche?
- 21. App.config-Dateien in XBAP
- 22. App.config für Xunit
- 23. App.Config funktioniert nicht
- 24. log4net ohne app.config
- 25. App.config vs. INI-Dateien
- 26. Clickonce und app.config
- 27. App.config relativen Pfad
- 28. Lösung weit app.config/web.config?
- 29. System.Configuration web.config und app.config
- 30. C# app.config in winform
Sie müssen alle Abhängigkeiten verschieben, und auf dem Zielcomputer muss die erforderliche Version von .Net Framework installiert sein. – Amy
Verwenden Sie externe Bibliotheken? (.dll-Dateien) Ist auf dem Zielcomputer das .net Framework installiert? – kingdamian42
. Net Zielversion ist gleich. Alle Abhängigkeiten bedeuten alle Dateien im Debug-Ordner? @Amy – Ramya