2010-08-19 18 views
5

Tôi có giải pháp C# với khoảng 60 dự án lớn. Sau khi nhận được phiên bản mới nhất, quá trình biên dịch mất rất nhiều thời gian. Bạn có vấn đề tương tự và những gì nên được thực hiện?cách tăng tốc độ biên soạn các giải pháp C# lớn

+0

Tải máy tính nhanh hơn. RAM và SSD tạo nên sự khác biệt lớn. BTW những gì là dài? Giống như DotNetNuke dài (30 phút) hoặc thích 1-2 phút? – leppie

+0

tôi có RAM 4GB và vẫn mất 15 phút sau khi nhận phiên bản mới nhất – dany

+0

Đừng quên đánh dấu các câu trả lời đã giúp! :) – Andy

Trả lời

2

Bạn có cần biên dịch tất cả các dự án không? Nếu có một số dự án tĩnh không bao giờ được sửa đổi, bạn có thể tắt biên dịch chúng bằng cách truy cập:

rồi bỏ chọn bất kỳ dự án tĩnh lớn nào không thay đổi. (Rõ ràng là hãy nhớ bật lại chúng khi bạn thực hiện thay đổi!) :)

Điều này đặc biệt tốt để bỏ qua các mô-đun hợp nhất và trình cài đặt (mất độ tuổi để biên dịch) nếu bạn chỉ muốn chạy mã gỡ lỗi.

Andy.

2

Trước khi biên dịch một số dự án trước. Đặt chúng vào thư viện nếu có thể. Sau đó, thêm các dự án trở lại làm tham chiếu. Nó sẽ rút ngắn thời gian biên dịch.

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