我目前正在尝试将 VB6 代码中所做的一些更改与 Visual Studio 2012 合并。
合并工具会自动删除赋值前面的“Set”,“Variant”更改为“Object”,调用“Sub”方法会自动在参数周围插入括号“()”。如果我签入,这会使 VB6 无法编译结果!
似乎只有更改或冲突的行受到影响。
合并工具不应该使用这样神奇的东西!因为现在我不能使用 VS2012 来合并我们在旧 VB6 代码中所做的更改。
请问有什么办法可以禁用这个功能?
谢谢!
我目前正在尝试将 VB6 代码中所做的一些更改与 Visual Studio 2012 合并。
合并工具会自动删除赋值前面的“Set”,“Variant”更改为“Object”,调用“Sub”方法会自动在参数周围插入括号“()”。如果我签入,这会使 VB6 无法编译结果!
似乎只有更改或冲突的行受到影响。
合并工具不应该使用这样神奇的东西!因为现在我不能使用 VS2012 来合并我们在旧 VB6 代码中所做的更改。
请问有什么办法可以禁用这个功能?
谢谢!
代码重新格式化被 IDE 隐式关闭,因为它认为需要这些更改的是 VB.Net 代码。
您可以关闭 VB.Net 代码的自动格式化选项,或使用其他合并工具,如WinMerge。