【发布时间】:2017-01-04 12:26:31
【问题描述】:
我有一个 vb.net 程序,我已将目标框架设置为 dot net 4,但是当我在没有 dot net 3.5 的机器(安装了 dot net 4.5.2 的 windows 8.1 机器)上运行它时,它会询问当我的代码开始使用进程启动批处理文件时安装 dot net 3.5。
我尝试重新定位它以使用 dot net 4 full,但这没有帮助,我使用 dotPeek 检查了目标框架和 IL Disassembler,它们都只显示 dot net 4。
有什么想法吗?
【问题讨论】:
-
您是否检查了高级编译选项? see here
-
查看您的设置依赖项。您选择了 Framework 3.5。
-
4.0 is not a supported version,你应该考虑移到更高版本的框架,比如4.6.1
标签: .net vb.net frameworks