0

可能重复:
即使是单行 VB.Net 也需要 .Net 框架吗?

我通过设计一个简单的 vb .net 程序来从闪存驱动器运行实用程序和安装程序,从而使我的编程变得更加困难。我在编码和设计方面取得了不错的进展,但是当我去炫耀我在安装了全新 XP 的系统上的工作时,当我启动 exe 时出现“无效的 win32 应用程序”错误时,我感到很惊讶。其实挺尴尬的。

安装 .net 框架对于加载用 vb .net 编码的 .exe 是否必不可少?如果是这种情况,是否是尝试将代码调整为 vbs 脚本或类似内容的唯一替代方法?除了在目标系统上安装 .net 之外,还有其他合理的解决方法吗?提前致谢。

4

2 回答 2

0

是的。

.Net正是出于这个原因,它被命名为 VB 。:)

使代码适应 VB6(需要在目标机器上安装不同系列的 DLL)或 VBScript 可能是最快的。

于 2012-10-10T02:55:14.903 回答
0

是的,VB.Net 确实需要 .Net 框架。然而,Windows XP 现在已经过时了,最近根据某些指标,安装基数降至 25% 以下。Windows 7 附带开箱即用的 .Net 2.0,并且 Windows 7 sp1 还具有至少在机器上可用的 .Net 3.5。

于 2012-10-10T02:55:21.183 回答