gpt4 book ai didi

.net - WiX 在装有 .NET 3.5 的机器上安装 .NET 4.5,但不在装有 .NET 4.0 的机器上

转载 作者:行者123 更新时间:2023-12-03 22:38:39 26 4
gpt4 key购买 nike

我创建了一个 WiX 安装程序,如果缺少 .NET 4.5,我想安装它。

为此,我添加了 <PackageGroupRef Id="NetFx45Web" />到我的链子。

我遇到的奇怪问题是,在装有 .Net 3.5 (Windows Vista) 的机器上,一切正常,WiX 正确安装 .NET 4.5,但在装有 .NET 4.0 (Windows 7) 的机器上,没有任何 react ,安装程序只是执行我的应用程序没有先安装 .NET 4.5,然后崩溃,因为它需要 .NET 4.5

有什么我遗漏的还是这是一个错误?

最佳答案

我假设您使用的是 NetFxExtension 中的 NetFx45Web 包,这意味着您使用的是 WiX 内置的检测方式。

我猜通过应用程序,您的意思是您管理的 BA。您必须确保设置您的 BootstrapperCore.config适本地。如果您的 MBA 需要 4.5 或更高版本,请确保 supportedRuntime 元素具有 4.5 而不是 4,与 supportedFramework 元素相同。

关于.net - WiX 在装有 .NET 3.5 的机器上安装 .NET 4.5,但不在装有 .NET 4.0 的机器上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23222186/

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