Tôi muốn sử dụng biểu tượng biên dịch, như DEBUG, ngoại trừ tên khác và liên kết với giải pháp chứ không phải dự án. các dự án của giải pháp.Visual Studio 2008 - Biểu tượng biên dịch có điều kiện cho giải pháp, không phải dự án
Thay vì xác định cùng một biểu tượng trong nhiều dự án, có cách nào để xác định biểu tượng một lần, áp dụng toàn bộ giải pháp, qua VS2008 không?
Điều này không hoạt động trong C#, vì (từ MSDN): Biểu tượng vẫn được xác định cho đến khi chỉ thị #undef cho cùng biểu tượng đó được xử lý hoặc cho đến khi kết thúc tệp nguồn. Một ngụ ý của điều này là #define và #undef chỉ thị trong một tệp nguồn không có tác dụng trên các tệp nguồn khác trong cùng một chương trình. –