如果我们开发一个传统的桌面WinForms应用程序,目标框架设置为".NET 4.0客户端配置文件",并希望切换到完整的.NET Framework配置文件,它会导致任何只能通过提升应用程序权限来解决的问题吗?那么 .NET 4.0 完整配置文件安装过程本身呢 - - 它可能需要管理员权限吗?我们的目标是使任何没有管理员权限的用户都可以使用我们的应用程序。
仅当应用程序安装修改任何system files
或restricted registry
设置时,管理员权限才是必需的。
Windows 安装程序需要管理员权限,因为它会将一些信息写入注册表。此外,任何版本的 .NET Framework 都需要管理员权限才能安装。但您可能知道Windows OS附带.Net Framework(框架版本因操作系统而异)。