zum Zeitpunkt der Bereitstellung des C# Windows-Projekts Ich möchte die Ausnahme abfangen und meine Nachricht anzeigen, wenn die Verbindungszeichenfolge nicht im richtigen Format ist.Zeigen Sie benutzerdefinierte Nachricht zum Zeitpunkt der Bereitstellung einer C# Windows-Anwendung
Zeigen Sie benutzerdefinierte Nachricht zum Zeitpunkt der Bereitstellung einer C# Windows-Anwendung
Antwort
Verwenden Sie die Application.SetUnhandledExceptionMode-Methode, um auf nicht behandelte Ausnahmen zu reagieren.
Es ist oft nicht möglich, alle der Ausnahmen von Windows-Forms geworfen zu fangen. Mit dieser Methode können Sie anweisen, Ihre Anwendung, ob es sollten alle nicht behandelten Ausnahmen fangen geworfen von Windows-Komponenten Formulare und weiter betrieben werden, oder ob es sollte sie die Ausführung an den Benutzer und halt aussetzen.
Siehe die MSDN doc for an example.
Was meinen Sie mit "Bereitstellen des C# Windows-Projekts"? Versuchen Sie, ein Installationsprogramm für das Projekt zu erstellen?
Wenn Sie Ihre Verbindungszeichenfolge für eine Datenbankverbindung verwenden, können Sie den Anweisungsblock mit der Open-Methode in einen try..catch-Block einschließen. Zeigen Sie eine Nachricht an, falls eine Ausnahme auftritt. Connect wird eine Ausnahme auslösen, wenn die Verbindungszeichenfolge das falsche Format hat.
using (var connection = new SqlConnection("Persist Security Info=False;Integrated Security=true;server=(local);Initial Catalog=test;"))
{
try
{
connection.Open();
}
catch (SqlException sqlException)
{
MessageBox.Show(sqlException.Message, "Unable to connect");
}
}
- 1. Finding Funktionen Autorisierungscode zum Zeitpunkt der Bereitstellung
- 2. Appcelerator-Dateisystem und Bereitstellung von Datendateien zum Zeitpunkt der Erstellung
- 3. Django: render staticfiles durch Template-Engine zum Zeitpunkt der Bereitstellung
- 4. Azure Service Fabric - Portnummer zum Zeitpunkt der Bereitstellung überschreiben?
- 5. Benutzerdefinierte Nachricht zum Komponententestergebnis hinzufügen
- 6. Ermitteln der Vorlagenpräsenz zum Zeitpunkt der Kompilierung
- 7. So zeigen Sie die vorgeprüften UITableViewCells zum Zeitpunkt der Bearbeitung des Formulars an.
- 8. Android Benachrichtigung zum Zeitpunkt
- 9. So zeigen Sie Popup-Nachricht von der Serverseite
- 10. Ist die Datenbank zum Zeitpunkt der Aktualisierung einer App aktualisiert
- 11. Wie UIViewControllers zum Zeitpunkt der Erstellung testen?
- 12. Char-Array zum Zeitpunkt der Deklaration initialisiert?
- 13. Werden Literale zum Zeitpunkt der Kompilierung typisiert?
- 14. Aktualisieren funktioniert nicht zum Zeitpunkt der Aktualisierung
- 15. hinzufügen Zeitdauer C++ Zeitpunkt
- 16. Standardwert einer Variablen zum Zeitpunkt der Deklaration in C# und VB?
- 17. Hyperledger Benutzerdefinierte Chaincode-Bereitstellung Fehler
- 18. Benutzerdefinierte Funktionen zeigen #NAME? Fehler beim Start der Arbeitsmappe
- 19. Geben Sie einen Hinweis an den Benutzer zum Zeitpunkt der Installation nur
- 20. Anzeigen einer C# -Nachricht only
- 21. Probleme bei der Bereitstellung einer Webanwendung
- 22. zend Überprüfen Sie benutzerdefinierte Nachricht beim Rückruf
- 23. So fügen Sie eine benutzerdefinierte Nachricht zum Laden der Karte im Raster hinzu? ExtJs 3. *
- 24. konvertieren milisecons zum normalen Zeitpunkt
- 25. Welche Nachricht verursacht eine Schaltfläche zum Senden einer WM_COMMAND-Nachricht
- 26. Nachricht vom Server zu bestimmten Zeitpunkt in PHP senden?
- 27. d3.js onclick-Ereignis verwendet den Wert der Variablen zum Zeitpunkt des Klicks statt zum Zeitpunkt der Zeichnung
- 28. So zeigen Sie benutzerdefinierte Dialogfeld in Android
- 29. CheckboxList in Yii2 zum Zeitpunkt der Aktualisierung der Post?
- 30. Elemente in die Liste zum Zeitpunkt der Erstellung in VB.Net
Mit "zum Zeitpunkt der Bereitstellung" meinen Sie beim Start der Anwendung? –