Nick_SMI
Ensign
- Registriert
- Sep. 2015
- Beiträge
- 153
Hallo zusammen!
Ich möchte folgenden Code ausführen:
Das Problem daran ist, dass das Programm unter Programme installiert ist.
Ich möchte aber nicht, wie ich es momentan nur weiß, dass ich es über die Mani mach, sondern "dynamisch" erscheint, dass heißt, dass bsp. bei Form_Loaded erst die Frage erscheint, ich die Berechtigung kriege und dann mein Code folgt....
Grüße und danke im Voraus!
Ich möchte folgenden Code ausführen:
Code:
try
{
string SpeicherOrt = AppDomain.CurrentDomain.BaseDirectory + "Ex.xlsx";
System.Windows.MessageBox.Show(SpeicherOrt);
if (System.IO.File.Exists(SpeicherOrt))
{
string remoteUri = "http://www.myweb.de/updates/Ex.xlsx";
WebClient myWebClient = new WebClient();
myWebClient.DownloadFile(remoteUri, SpeicherOrt);
System.Windows.MessageBox.Show("Update erfolgreich abgeschlossen!", "Programm aktualisiert!", MessageBoxButton.OK, MessageBoxImage.Information);
}
else
{
System.Windows.MessageBox.Show("Das Programm konnte nicht gefunden werden!", "Fehler!", MessageBoxButton.OK, MessageBoxImage.Error);
}
}
catch (Exception ex)
{
System.Windows.MessageBox.Show(Convert.ToString(ex) + Environment.NewLine + Environment.NewLine + "Bitte melden Sie den Fehler!", "Fehler!", MessageBoxButton.OK, MessageBoxImage.Error);
}
Das Problem daran ist, dass das Programm unter Programme installiert ist.
Ich möchte aber nicht, wie ich es momentan nur weiß, dass ich es über die Mani mach, sondern "dynamisch" erscheint, dass heißt, dass bsp. bei Form_Loaded erst die Frage erscheint, ich die Berechtigung kriege und dann mein Code folgt....
Grüße und danke im Voraus!