配置应用程序以在.NET 2.0和4.5上运行

时间:2015-03-05 17:22:46

标签: vb.net frameworks

我正在使用Visual Basic Express 2010,并且正在尝试将我的应用程序配置为在各种计算机上运行,​​而无需更新.NET Framework。

我当前的项目在app.config中有以下设置:

  <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
  <supportedRuntime version="v4.0"/>
  <supportedRuntime version="v2.0.50727"/>

目标框架是.NET 2.0。有人可能会认为,使用这些设置,程序应该在具有.NET 2.0和4.X的机器上开箱即用

但是,当我尝试在新的Windows 8.1虚拟机上运行该软件时,我遇到以下错误:

Cannot run on Windows 8

如果没有必要,我宁愿不让我的用户安装.NET 3.5。有没有办法解决这个问题?

先谢谢大家。

0 个答案:

没有答案