Chúng tôi có một số dự án và mỗi dự án sống sâu trong cấu trúc thư mục. Khi một tập hợp các dự án cần tham chiếu đến một dự án trong một thư mục khác, tham chiếu có thể thất bại vì đường dẫn tương đối đến trong VS quá dài.Visual Studio và chiều dài tối đa của đường dẫn của tham chiếu dự án
Ví dụ, dự án 1 sẽ được ở:
C: \ folderA \ folder1 \ folder2 ... \ folderN \ myProject1.csproj
Nó tham chiếu dự án khác:
C: \ folderB \ folder1 \ folder2 ... \ folderN \ myProject2.csproj
HintPath tham chiếu được lưu dưới dạng đường dẫn tương đối, như trong ............ \ folderB \ folder1 \ folder2 ... \ folderN \ myProject2.csproj
Khi VS tải giải pháp, nó không thể giải quyết tham chiếu vì đường dẫn tuyệt đối mà nó xây dựng bao gồm nhiều ../ sao cho đường dẫn vượt quá 256 ký tự. Và việc xây dựng không thành công.
Chúng tôi sửa lỗi bằng cách chỉnh sửa csproj và đặt đường dẫn tuyệt đối, chỉ là ngớ ngẩn.
Giải pháp tốt nhất cho việc này là gì?
Tại sao bỏ phiếu xuống? Đây là một câu hỏi hợp pháp. –