gpt4 book ai didi

.net - 仅将部分先决条件与 ClickOnce 捆绑在一起

转载 作者:行者123 更新时间:2023-12-04 13:39:35 25 4
gpt4 key购买 nike

是否可以配置 ClickOnce 安装,使其需要 .Net Framework 和 VSTO 但仅包含 VSTO 二进制文件并在必要时下载 .Net Framework?

在程序包中包含 VSTO 并不是什么大问题,但 350MB 的 .Net Framework 是我尽可能放弃的东西。 (Dynamics CRM SDK 依赖于一些非客户端配置文件功能,因此我需要完整的功能。)

在大多数情况下,用户都安装了 .Net Framework,因此在这些情况下,可以不使用 .Net Framework。如果用户计算机上缺少框架,是否仍然可以使已发布的设置下载框架。

“从组件供应商的网站下载先决条件”似乎放弃了本地 VSTO 包,而“从与我的应用程序相同的位置下载先决条件”将需要部署包中的 .Net Framework。

最佳答案

你需要 VSTO 运行时,没有办法解决它,它不能在本地部署。至于 PIA,您也需要它们,除非您的目标是 .NET 4。如果您使用 .NET 4,它会自动嵌入您需要的 hte PIA。

至于 .NET,它不会下载 350MB 的包,如果您选择“从供应商的网站安装”,它只会增量安装它需要的部分。

顺便说一下,我们在客户中跟踪了这一点,在 Microsoft 开始将 .NET 3.5 作为重要的 Windows 更新来插入之后,安装它的客户百分比上升到 90%。所以在大多数情况下,人们已经安装了它。

关于.net - 仅将部分先决条件与 ClickOnce 捆绑在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3510938/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com