使用哪个.Net Framework版本?

时间:2017-09-25 13:35:05

标签: .net .net-4.6.2

我在一个使用两个外部dll的wpf项目中工作。其中一个dll需要.Net framework 2.0,另一个需要3.5。

将此添加到我的解决方案时,它要求将.Net框架更改为4.6.2。在其他情况下,我的应用程序只需要4.6.1。

在部署此解决方案时,我在不同的计算机中看到了不同的行为。

  1. 在Win10周年纪念日更新中,它默认使用4.6.2。
  2. 在我的机器Win10中安装了4.6.2开发包,所以它正常工作 精细。我卸载了它,然后它也正常工作。
  3. 在另一台使用win7的计算机上,它适用于开发人员包,以及卸载时 这是行不通的。另一点是win7,它不适用于redist 4.6.2 满包装。
  4. 在Win7 VM中,它可以正常使用.Net 4.6.1。
  5. 有谁知道这是什么类型的行为?我需要在我的产品安装程序中嵌入.Net framework 4.6.2安装程序。

    是否有必要在部署开发期间使用相同的.Net框架版本?

0 个答案:

没有答案