Tôi có hai vấn đề tương tự:biến Macros/Môi trường trong sln và các tập tin .vcproj cho Visual Studio
a) Tôi có một giải pháp trong đó bao gồm một số dự án và tôi muốn để có thể dễ dàng chuyển đổi vị trí dự án bằng cách thiết lập một số biến môi trường/macro. Ví dụ, dự án này có thể được đặt trong \ SolutionDir \ Dir1 \ hoặc \ SolutionDir \ Dir2 \ Vì vậy, tôi muốn xác định rằng nó phải được đặt trong \ SolutionDir \ $ (Var) và chỉ cần đặt biến.
Có bản dựng nào trong Visual Studio để làm điều đó không?
Tôi biết hiện chỉ có hai giải pháp - chỉnh sửa tệp .sln manual/programmatically để tìm dự án này và đặt đường dẫn chính xác.
Tôi không thể sử dụng biến môi trường trong tệp .sln.
b) Tôi có một dự án bao gồm các tệp tài nguyên (.rc và .h). Tôi muốn có thể thiết lập vị trí của họ thông qua biến môi trường khác hoặc macro.
Something như \ ProjectDir \ $ (var2) \ resource.rc
tôi tìm thấy một số thông tin đầy hứa hẹn trên tờ bất động sản, nhưng Visual studio không mở rộng macro khi tôi đang sử dụng chúng trong thẻ File trong .vcproj .
Cảm ơn bạn về bất kỳ ý tưởng nào về cách giải quyết vấn đề này.
Kính trọng, Victor
thú vị. Nhưng tôi không thể tìm ra lý do tại sao bạn muốn làm điều này. Có thể có một cách khác để giải quyết vấn đề bạn đang cố giải quyết. – Tim
Tôi muốn thiết lập dự án để dễ dàng chuyển đổi giữa các phiên bản mang nhãn hiệu của sản phẩm cho các OEM khác nhau. –