Zitat von
Bernhard Geyer:
Zitat von
Elvis:
Genau dafür ist CAS da. Eine Anwnendung, die in der Internetzone aufgerufen wird hat lokal keinerlei Berechtigung. ie kann dich weder ausspionieren noch deinen Rechner zerlegen. Warum sollte man sie nicht einfach per Click starten können?
Wenn Du eine Lösung dafür hast... (Beispiel-Link)
Die click-once FAQ hast du ja selbst gefunden.
Das wohl bekannteste CAS Beispiel dürfte wohl OpenFileDialog.OpenFile() vs OpenFileDialog.FileName sein.
Ersteres funktioniert auch aus der Internetzone, da der User selbst die Datei auswählt und du nur den Inhalt, aber nicht den Namen, Laufwerk,... sehen kannst. FileName funktioniert, logischerweise, nicht aus der Internetzone.
Click-once bietet in dem Szenrio wenig Vorteile gegenüber einer WinApp, die direkt aus dem Internet gestartet wird. Eigentlich nur dass sie lokal zwischengespeichert und inkremetal aktualisiert wird.
Für den Briefcase-fall hat man persistentes Isolated storage und kann das auch easy wieder deinstalieren
In Saschas Fall wäre wahrscheinlich ein simpler smart client ohne click-once das Mittel der Wahl.