【发布时间】:2012-05-04 16:21:52
【问题描述】:
由于一些不寻常的原因,我需要使用 v4.0.2 或 v4.0.1 运行时库来编译我的 vb.net 应用程序。使用 VS 2010 Ultimate,我的应用程序使用默认运行时 (v4.0.30319) 编译。
当我将目标框架设置为 4.0.2 时,我收到一条消息:
您必须安装 v4.0.3xxx .NET Framework
我知道这看起来有点奇怪,但我不会安装这个确切的版本。
如何为我的应用程序定位特定的框架版本?
【问题讨论】:
-
您可能应该解决任何“不寻常的原因”,而不是将您的应用程序绑定到非常具体的框架补丁级别。
-
解决真正的问题,而不是找到尴尬的解决方法。不要依赖于一个框架次要版本中的行为/缺陷。
-
真正的问题:我正在尝试使用spoon studio虚拟化dotnet框架应用程序。 Spoon 仅支持 v4.0、4.1 和 4.2 :)
-
我联系了 Spoon Studio 支持团队,然后给我发了一些特殊的框架,我从 GUI 中选择了默认提供的框架,而是手动添加了这个组件。谢谢大家的回答。