允许非管理Windows帐户自动更新应用程序

本文关键字:更新 应用程序 许非 管理 Windows | 更新日期: 2023-09-27 18:01:15

我正在使用C#4.0制作一个Windows窗体应用程序,Ubuntu PC将作为ClickOnce部署的主机。用户的Windows帐户不是管理员帐户。如果有更新,用户是否可以在不输入管理员密码的情况下更新应用程序?

编辑:或者,当应用程序最初安装在用户的机器上时,我会在Windows系统上注册我的应用程序,说这个应用程序的任何更新都可以在没有管理员权限的情况下完成吗?

允许非管理Windows帐户自动更新应用程序

这取决于应用程序是否需要任何提升的权限。如果更新不涉及任何注册表更改或任何系统级DLL更改,则在更新应用程序时应该不会有任何问题。

如果它需要提升的权限,则管理员可以通过使用应用程序部署和组策略分配或发布Windows安装程序包,在用户的计算机上播发应用程序。非管理员用户可以通过这种方式安装应用程序。