2

我维护的一个应用程序自 VB6 天以来一直存在 - 移植到 .Net 1.1,现在正在更新/重写到 .Net 3.5

该应用程序提供了一种运行 VBScripts 的机制——这是以高度集成的方式完成的——允许程序解析多个 .vbs 文件并生成所有子例程和函数的列表——然后这些子程序和函数在应用程序中与核心函数一起可用。

以前这是一个嵌入式 msscript.ocx - 在第一次 .Net 转换中,它被包装在 Interop.MSScriptControl.dll 中,但是,在 Windows 7 上,这不起作用。

看起来这确实不是这样做的方式 - 微软似乎试图杀死 vbscript。

是否有使用 VBScript 的“支持”方式,或者是时候继续前进了?如果是这样,有什么地方可以提供相同的功能?

4

1 回答 1

3

如果您想编写脚本,PowerShell是您真正想要的方式。以下是Windows 7 上 PowerShell中的一些新功能。这是VBScript 到 PowerShell 的转换指南

PowerShell.com上还有很多很棒的资源,包括一个不错的IDE

于 2009-08-01T04:58:36.540 回答