2013-02-28 19 views
5

Sử dụng Visual Studio 2012 Premium SP1 11.051106.01 và Trình mô phỏng phiên bản 1.8 Tôi nhận được lỗi sau về việc làm mới 3-5 trang. Sau đó, tôi phải ngừng gỡ lỗi và triển khai lại trình giả lập.Lỗi giả lập Azure liên tục: Không thể tải tệp hoặc lắp ráp 'XX' Tên tệp hoặc tiện ích mở rộng quá dài.

Tôi có ít nhất 5 nhà phát triển làm việc trên Azure và tất cả họ đều có cùng một vấn đề khi triển khai Vai trò Web cho Trình giả lập Azure. Nghi ngờ của tôi là nó có cái gì đó để làm với bộ nhớ đệm nhưng tôi không chắc chắn nơi để bắt đầu tìm kiếm.

Tôi đã kiểm tra tất cả độ dài đường dẫn tệp của mình và không có bất kỳ tên đường dẫn và tệp nào dài hơn 220 ký tự. Win 7 có tối đa 260 ký tự vì vậy tôi không chắc chắn những gì khác để kiểm tra.

Không thể tải tệp hoặc lắp ráp 'Kernel32' hoặc một trong các phụ thuộc của nó. Tên tệp hoặc tiện ích mở rộng quá dài.

Không thể tải tệp hoặc lắp ráp 'System.ServiceModel.Web.dll' hoặc một trong các phụ thuộc của nó. Tên tệp hoặc tiện ích mở rộng quá dài.

+0

Tôi phải đối mặt với cùng một vấn đề với hai dự án xanh, hiện tại tôi chỉ có một dự án được nạp và một dự án khác đã được tải. Dường như cho đến nay không gây ra vấn đề này nữa. Bạn có bất kỳ tin tức gì vỏ này? Cảm ơn –

Trả lời

0

Điều này thường xảy ra khi đường dẫn tạm thời + giải pháp của bạn quá dài tên. Có một thiết lập bạn có thể sử dụng để thực sự rebase đường dẫn và cố gắng sửa chữa nó. Đọc về nó ở đây trên Jim's blog. Về cơ bản, bạn đặt biến môi trường _CSRUN_STATE_DIRECTORY thành đường dẫn ngắn hơn.

+0

Một số nhà phát triển đồng nghiệp đã thử cách này nhưng họ vẫn gặp lỗi ở trên không liên tục. Tôi nhận được nó bất cứ lúc nào tôi chạy hai triển khai đám mây song song, mặc dù tôi có _CSRUN_STATE_DIRECTORY được ánh xạ tới C: \ Z –

+1

Không chắc chắn tại sao điều này lại có -1. Các lỗi không chỉ là jesting. Nếu nó nói đường dẫn của bạn quá dài, nó quá dài. Không đổi tên các tệp giải pháp của bạn, câu trả lời tôi đưa ra là chính xác. – dunnry

Các vấn đề liên quan