Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个需要 .Net 4.5 才能运行的 ClickOnce Wpf 应用程序。我的用户遍布全国(大约 60 个),为每台电脑组织管理员权限将是一项非常艰巨的任务。有没有办法将 .Net 4.5 嵌入到我的应用程序中,这样我就不必在每个用户的电脑上安装 .Net 4.5 了?我已经静态链接了 sqlite 数据库以删除 VC Redistributable 安装。
感谢您的任何建议。
您必须是管理员才能安装 .net 框架,这没有理智的方法。
有一些像曾经提到的技巧:
.NET Framework 安装无管理员权限
但这通常是一个非常糟糕的主意。
WIN8 用户将安装它。
WIN7 将只有 3.5 可能会降级到 .net 3.5?你真的使用 4.5 的功能吗?
如果您使用 ClickOnce 并且您的用户没有安装 Framework 4.5,安装程序将对此进行检查并自动下载正确的 Framework。
总而言之,您无事可做,ClickOnce 进程为您处理此问题。