5

我目前正在尝试将 VB6 代码中所做的一些更改与 Visual Studio 2012 合并。

合并工具会自动删除赋值前面的“Set”,“Variant”更改为“Object”,调用“Sub”方法会自动在参数周围插入括号“()”。如果我签入,这会使 VB6 无法编译结果!

似乎只有更改或冲突的行受到影响。

合并工具不应该使用这样神奇的东西!因为现在我不能使用 VS2012 来合并我们在旧 VB6 代码中所做的更改。

请问有什么办法可以禁用这个功能?

谢谢!

4

1 回答 1

4

代码重新格式化被 IDE 隐式关闭,因为它认为需要这些更改的是 VB.Net 代码。

您可以关闭 VB.Net 代码的自动格式化选项,或使用其他合并工具,如WinMerge

于 2013-02-06T10:11:03.393 回答