Trong Visual Studio 2008, cách nào dễ nhất để ngăn chặn việc sử dụng các chức năng nhất định không được cho phép? Cụ thể, tôi đang cố gắng để ngăn chặn các nhà phát triển khác sử dụng lệnh "trường cũ" VB6 kiểu như:Ngăn các cuộc gọi chức năng cũ Trong VB.NET
- Len
- LCase
- UCase
- Instr
- InstrRev
- Trim
- Right
- Left
- Mid
v.v., v.v., v.v .... Danh sách tiếp tục và bật.
Tôi thường có thể nắm bắt những điều này trong khi xem xét mã thủ công, nhưng đôi khi mọi thứ sẽ bị xóa. Ngoài ra, nó không làm bất cứ điều gì về mã cũ mà thường không được nhìn thấy.
Tôi biết giáo dục có lẽ là công cụ tốt nhất, về lâu dài, nhưng sẽ rất tuyệt khi có thứ gì đó để bổ sung/thực thi điều đó.
Không vi phạm, nhưng tại sao? – MarkJ
@MarkJ, chủ yếu để mọi người có thể có thói quen chuyển đổi từ những thứ có khả năng bị khấu hao sang tương đương VB.NET mới hơn. Điều này có thể sẽ cung cấp cho chúng tôi ít vấn đề hơn sau đó xuống đường để nâng cấp hoặc chuyển đổi những người khác để duy trì mã. –