首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >微星.NET框架先决条件

微星.NET框架先决条件
EN

Stack Overflow用户
提问于 2012-10-17 21:12:47
回答 2查看 1.2K关注 0票数 1

我有一个.NET Framework2.0必备的MSI文件。在Windows8中,默认情况下不安装.NEt Framework2.0,当我运行.msi时,它提示您需要安装.NET Framework2.0。

但是Windows8已经附带了支持老版本的.NET Framework4.0或4.5,如果我可以说这个msi文件也可以在.NET Framework4.0上运行的话,那么它确实可以运行这个msi文件。我该怎么做呢?

更准确地说,我如何配置一个msi文件,使其具有先决条件,使最小的.net框架版本2.0但可以在较新的版本上运行?

我可以对添加以下配置的程序集执行此操作。

代码语言:javascript
复制
<configuration> 
  <startup>
   <supportedRuntime version="v2.0.50727" />
   <supportedRuntime version="v3.0" />
   <supportedRuntime version="v3.5" />
   <supportedRuntime version="v4.0" />
  </startup>
</configuration>

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-18 03:51:19

SO answer How can I detect .net 3.5 in WiX?似乎回答了这个问题。它还指向了不使用WiX时讨论这一问题的another post

票数 1
EN

Stack Overflow用户

发布于 2012-12-21 15:16:44

如果你安装了.Net Framework3.5,它也会提供2.0版本。默认情况下仅安装4.5。转到Windows功能并打开.Net框架3.5。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12935133

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档