虽然安装了.NET 4.5,但由于缺少.NET 3.5,MSI无法安装

时间:2016-09-29 10:51:41

标签: .net wix windows-installer

我使用WiX制作的msi安装程序有问题。它适用于Win 7,但是当我在Windows Server 2012 R2上运行它时它会失败。它尝试安装.NET Framework 3.5,您无法在Windows Server上轻松完成。我不明白的是,这台机器上已经安装了.NET 4.5框架。

Windows Features - The following feature couldn't be installed

为什么我的wix安装程序会查找.NET 3.5?

有没有办法如何禁用它?

谢谢。

更新: 所以我发现了问题。安装中使用的组件之一来自较旧的源,并且此文件与.Net 4.0及更高版本不兼容。 感谢所有试图提供帮助的人。

1 个答案:

答案 0 :(得分:1)

Do you need both .net 3.5 and 4.0 installed or just .net 4?

不完全是您正在寻找的内容,但它表示有时.net 3.5并未完全被.net 4.0及更高版本取代。所以你还需要.net 3.5