ClickOnce Anwendung über Funktion automatisch aktualisieren
Hallo !
Ich versuche gerade, meine ClickOnce Anwendung über die von Microsoft veröffentlichte Funktion automatisch updaten zu lassen.
Mein Code schaut bisher so aus;
Ich erhalte als Fehlermeldung allerdings
Bei dem Programm handelt es sich um eine VB.net Konsolenanwendung.
Wo liegt da bei mir der Fehler?
Freundliche Grüße!
Ich versuche gerade, meine ClickOnce Anwendung über die von Microsoft veröffentlichte Funktion automatisch updaten zu lassen.
Mein Code schaut bisher so aus;
Dim info As UpdateCheckInfo = Nothing
Dim UpdateAusfuehren As Boolean = True
Dim AD As ApplicationDeployment = ApplicationDeployment.CurrentDeployment
Try
info = AD.CheckForDetailedUpdate()
Catch ex As DeploymentDownloadException
MsgBox("Fehler beim Herunterladen des Updates.")
Return False
End Try
If Not info.UpdateAvailable = Nothing Then
If UpdateAusfuehren = True Then
Try
AD.Update()
MsgBox("Update wurde durchgeführt, Programm wird neu gestartet.")
'Call Main()
Return True
Catch ex As Exception
MsgBox("Fehler: " & ex.Message)
Return False
End Try
End If
End If
Return False
Ich erhalte als Fehlermeldung allerdings
Dim AD As ApplicationDeployment = ApplicationDeployment.CurrentDeployment
Die Anwendungsidentität ist nicht festgelegt.
Bei dem Programm handelt es sich um eine VB.net Konsolenanwendung.
Wo liegt da bei mir der Fehler?
Freundliche Grüße!
Please also mark the comments that contributed to the solution of the article
Content-ID: 219650
Url: https://administrator.de/contentid/219650
Printed on: December 12, 2024 at 21:12 o'clock
1 Comment
Hallo ForgottenRealm,
dann hast du unter dem Link den ich Dir in deinem letzten Beitrag dazu gepostet hatte nicht bis zu Ende gelesen(unter dem Code):
http://msdn.microsoft.com/de-de/library/vstudio/ms404263.aspx?cs-save-l ...
Auch ein Ausführen des Codes auf der Developer-Maschine wird da zu solchen Fehlermeldungen führen, außerdem müssen alle Teile der Anwendung korrekt signiert werden.
Grüße Uwe
dann hast du unter dem Link den ich Dir in deinem letzten Beitrag dazu gepostet hatte nicht bis zu Ende gelesen(unter dem Code):
http://msdn.microsoft.com/de-de/library/vstudio/ms404263.aspx?cs-save-l ...
- Verwenden von Mage.exe, um eine Anwendung bereitzustellen, die programmgesteuert nach Updates sucht
- Verwenden von MageUI.exe, um eine Anwendung bereitzustellen, die programmgesteuert nach Updates sucht
Auch ein Ausführen des Codes auf der Developer-Maschine wird da zu solchen Fehlermeldungen führen, außerdem müssen alle Teile der Anwendung korrekt signiert werden.
Grüße Uwe