2013-02-05 30 views
5

Tôi hiện đang cố hợp nhất một số thay đổi được thực hiện trong mã VB6 với Visual Studio 2012.Visual Studio 2012 hợp nhất mã VB6 tự động thực hiện các thay đổi xấu đối với mã

Công cụ hợp nhất tự động xóa "Đặt" trước bài tập, "Biến thể" được thay đổi thành "Đối tượng" và các cuộc gọi đến các phương thức "Phụ" được tự động lấy dấu ngoặc đơn "()" được chèn vào xung quanh đối số. Điều này làm cho VB6 không thể biên dịch kết quả nếu tôi kiểm tra nó!

Dường như chỉ những hàng được thay đổi hoặc xung đột mới bị ảnh hưởng.

Công cụ hợp nhất không được sử dụng những thứ huyền diệu như thế! Vì bây giờ tôi không thể sử dụng VS2012 để hợp nhất các thay đổi mà chúng ta thực hiện trong mã VB6 cũ của chúng ta.

Xin vui lòng, có cách nào để tắt chức năng này không?

Cảm ơn!

+0

@Deanna: Tắt tất cả các tùy chọn tự động định dạng trong VB.Net dường như hoạt động. Kể từ khi tôi không sử dụng VB.Net này là OK cho tôi. Cảm ơn! – Zleepy

+0

Tôi cũng đã xảy ra điều này. đã làm rối tung một loạt mã! –

Trả lời

4

Việc định dạng mã đang được ngầm hóa bởi IDE vì nó cho rằng đó là mã VB.Net, nơi những thay đổi này được yêu cầu.

Bạn có thể tắt tùy chọn định dạng tự động cho mã VB.Net hoặc sử dụng công cụ hợp nhất khác như WinMerge.

Các vấn đề liên quan