Tôi gặp vấn đề tương tự. Đường dẫn thanh toán của tôi ngắn hơn đường dẫn được sử dụng trên máy chủ CI của tôi. Nó được xây dựng OK trên máy chủ CI và tất cả các máy đồng nghiệp của tôi. Đường dẫn của chúng tôi có cùng độ dài bởi vì công ty chúng tôi đã đặt tên người dùng có độ dài cố định. Tôi là máy duy nhất không thể xây dựng giải pháp do đường đi dài.
Nếu bạn đi đến các thư mục này:
C: \ Windows \ Microsoft.NET \ Framework
C: \ Windows \ Microsoft.NET \ Framework64
C: \ Users \ [UserName] \ AppData \ Local \ Temp
Tìm phiên bản .NET bạn đang sử dụng với giải pháp của mình, sau đó xóa các thư mục "Tệp ASP.NET tạm thời" mà từ đó mọi phiên bản bạn cho là đang tạo hiệu ứng cho bản dựng của bạn.
Bạn có thể xóa tất cả chúng, xây dựng tiếp theo của bạn của một dự án web có thể mất lâu hơn một chút như sẽ không có hội trước biên soạn ...
Giải pháp này làm việc cho tôi vào một dung dịch chứa ASP. NET dự án - nó sẽ không làm việc trên các dự án WPF mà những người khác đã đề cập trong câu trả lời của họ, trừ khi giải pháp của họ cũng chứa các dự án ASP.NET.
Tìm kiếm chuỗi lỗi VS cung cấp cho bạn đưa tôi đến đây, vì vậy tôi đã tìm ra nó có thể giúp người khác, nếu không phải là Op với vấn đề về xây dựng WPF.
Nếu những thất bại - bạn có thể thử tìm kiếm gốc giải pháp của bạn một cách đệ quy cho các tập tin/thư mục với đường dẫn là lớn hơn 260, bằng cách thực hiện như sau:
Thao tác này sẽ liệt kê một danh sách các tệp có đường dẫn> 260 thành tệp output.txt sẽ được tạo mới trong thư mục gốc của giải pháp của bạn.
Điều này sẽ giúp bạn tìm các tệp trong giải pháp quá dài.
Nguồn
2016-11-01 12:13:27
Tôi không nếu nó sẽ giúp - xem giải pháp này [http://iwillsharemypoint.blogspot.co.il/2012/10/the-specified-path-file-name-or-both.html](http:/ /iwillsharemypoint.blogspot.co.il/2012/10/the-specified-path-file-name-or-both.html) – roi