Đây là điều khó xử đã được giới thiệu trong VS2010. Cài đặt Thư mục VC ++ từng được đặt trong Công cụ + Tùy chọn, Dự án và Giải pháp, Thư mục VC ++. Cài đặt chung áp dụng cho mọi dự án được tạo trên máy. Nó vẫn ở đó nhưng chỉ ra rằng bây giờ bạn nên thay đổi nó trong cài đặt dự án của mình. Một tác dụng phụ của việc đại tu động cơ xây dựng trong VS2010, cho phép xây dựng bằng msbuild. Việc xóa cài đặt cho mỗi dự án sẽ là hợp lý nhưng điều đó sẽ phá vỡ quá nhiều dự án hiện có.
Do đó, có lẽ tốt nhất là bạn nên coi cài đặt Thư mục VC ++ là cài đặt mặc định của máy. Nó được tự động cài đặt trước bởi trình cài đặt VS. Tinker với nó chỉ khi bạn cần một thứ tự tìm kiếm thư mục bất thường, đặt các vị trí tùy chỉnh cuối cùng. Rất bất thường khi làm như vậy.
Tuy nhiên, nó hoạt động. Và cuối cùng nó đã được tận dụng. Trao quyền cho cài đặt Bộ công cụ nền tảng trong VS2012 trở lên. Trình biên dịch khác nhau, trình liên kết khác nhau, thư mục #include khác nhau, đường dẫn tìm kiếm trình liên kết khác nhau. Được sửa đổi chỉ với một cài đặt, tốt đẹp.
Microsoft.Cpp.Win32.user
và chỉ cái này. Nếu bạn chỉnh sửa mục nhập "Thư mục VC ++" khi dự án đang hoạt động hoặc một trang thuộc tính khác, thì thay đổi sẽ vẫn tồn tại trong.vcxproj
tệp hoặc trong.props
tệp tương ứng và sẽ không có tính toàn cầu hoặc toàn người dùng.