Hallo!
In meiner Anwendung überprüfe ich im folgenden Code-Abschnitt:
ob die dazugehörige DLL im Anwendungsverzeichnis oder GAC liegt.
Wenn nicht, möchte ich die Anwendung beenden.
Allerdings scheint er danach noch Code auszuführen, da ich eine IO.FileNotFound - Exception bekomme.
Kann mir jemand sagen, wo der Fehler liegt?
MfG
Jens
In meiner Anwendung überprüfe ich im folgenden Code-Abschnitt:
Code:
public frmMain()
{
if (Assembly.LoadWithPartialName("test") == null)
{
MessageBox.Show("Die Datei \"test.dll\" konnte nicht gefunden werden. Die Datei
muss im selben Verzeichnis wie das Hauptprogramm oder im Global Assembly Cache
liegen.", "Fehlende Komponente", MessageBoxButtons.OK, MessageBoxIcon.Error);
this.missingComponent = true;
Application.Exit();
}
if (this.missingComponent == false)
{
InitializeComponent();
}
}
ob die dazugehörige DLL im Anwendungsverzeichnis oder GAC liegt.
Wenn nicht, möchte ich die Anwendung beenden.
Allerdings scheint er danach noch Code auszuführen, da ich eine IO.FileNotFound - Exception bekomme.
Kann mir jemand sagen, wo der Fehler liegt?
MfG
Jens