Googling zeigt viele technische Details und Framework-/Betriebssystemvoraussetzungen an. Es scheint jedoch schwierig zu sein, eine Quelle zu finden, die die Berechtigungen auflistet, die zum Installieren und Ausführen einer ClickOnce-Anwendung erforderlich sind. Dies ist besonders interessant für die Bereitstellung von Software für Kunden, die in großen Unternehmensnetzwerken mit vielen Sicherheitsbeschränkungen und zentralisierten Richtlinien arbeiten, die definieren, welche Version von was installiert ist usw. "Standard" -Benutzer in diesen Netzwerken sind immer noch technisch ziemlich eingeschränkt in was sie dürfen und was nicht (leider, aber das ist ein anderes Thema ...).Welche Mindestberechtigungen muss ein Benutzer haben, um eine ClickOnce-Anwendung basierend auf .NET 3.5 zu installieren und auszuführen?
Welche Berechtigungen benötigt ein Benutzer zum Starten einer ClickOnce-Anwendung über das Netzwerk?
Gibt es Unterschiede, wenn .NET Framework 3.5 bereits installiert ist? Funktioniert es ohne eine vorhandene Installation von dem .NET oder einer alten Version (beispielsweise 1.1/2.0) mit denselben Berechtigungen wie oben?
Um es etwas genauer zu machen, welche Berechtigungen sind erforderlich, wenn das .NET 3.5 bereits nicht installiert ist? Welche Berechtigungen sind erforderlich, wenn das .NET Framework 3.5 vorhanden ist?
Bedeutet das, dass Sie Administrator sein müssen, wenn Sie .NET Framework 2.0 installiert haben und eine App starten möchten, die .NET Framework 3.5 benötigt? –
Ja, das stimmt, wenn auf dem Zielcomputer .NET Framework 3.5 nicht installiert ist (oder eine andere Voraussetzung, z. B. SQL Server Express), müssen Sie sich als Administrator anmelden, um es zu installieren. – ccalboni