MSbuild.exe 可以用于 VB6 代码吗?

Can MSbuild.exe be used for for VB6 code?

我有使用 Msbuild 构建 dotnet 代码并将代码移动到指定位置的需求。

对于 dotnet 框架 2.0 及更高版本,我可以做到这一点,因为我可以在 build.proj 文件中指定目标框架,但我不确定如何为 vb6 代码制作 build.proj 文件?

如果可能的话,build.proj 文件会是什么样子?

VB 6 不是 .net,开箱即用的 MSbuild 不支持它。如果您需要自动构建 VB6 代码,那么您 can call VB6.EXE directly 传入 .vbp 项目文件。

但是如果你想让事情保持一致,那么你可以使用 MSBuild extension pack this contains support for building VB6 code via MSBuild

您仍然需要确保 VB6 IDE 安装在执行构建的机器上