Tôi có một giải pháp trong Visual Studio. Nó chứa khoảng 500 dự án. Khi tôi xây dựng các giải pháp, tôi nhận được rất nhiều đầu ra trong cửa sổ đầu ra, và cũng là bản ghi xây dựng. Giả sử, cuối cùng tôi thấyLàm thế nào để biết những dự án nào không thể xây dựng trong Visual Studio
Rebuid Tất cả: 250 đã thành công, 10 thất bại, 240 bỏ qua.
Nếu tôi muốn biết những dự án thất bại trong việc xây dựng, tôi thường tìm kiếm trong cửa sổ đầu ra cho 1 lỗi (s), sau đó 2 lỗi (s), vv sau đó 9 lỗi (s) . Nếu tôi không tìm thấy 10 dự án thất bại khi sử dụng tìm kiếm này, thì tôi cho rằng số lỗi là bội số của 10. Vì vậy, tôi tìm kiếm 10 lỗi (lỗi), 20 lỗi (01), v.v. Tôi thường tìm thấy tất cả các dự án không thành công theo cách này bởi vì rất khó xảy ra dự án có một số lỗi là bội số của 100.
Câu hỏi 1: Tôi có phải là kẻ ngốc không? Những gì tôi đang làm dường như thực sự ngu ngốc với tôi - có có là cách tốt hơn. Đó là nó? Nhưng đôi khi, một dự án có thể thất bại vì một số lý do khác (tôi giả định) bởi vì hôm nay tôi không thể tìm thấy các dự án không xây dựng được - nó nói 10 thất bại, nhưng chỉ có 3 dự án có x lỗi (s) với nonzero x. Tôi giả định rằng có một số dự án mà một số bước sau khi xây dựng không thành công hoặc một số trường hợp khác
Câu hỏi 2: Làm cách nào tôi có thể tìm thấy dự án nào bị lỗi trong trường hợp này?
Tôi đang sử dụng Visual Studio 2008 SP1
Cảm ơn bạn rất nhiều vì sự giúp đỡ của bạn.
Bò thánh! 500 dự án trong một giải pháp? Tại sao bạn lại làm vậy? Không có thắc mắc bạn đang gặp khó khăn trong việc tìm kiếm dự án nào không xây dựng được. Nó sẽ không dễ dàng hơn để có các giải pháp nhỏ hơn và sử dụng một máy chủ xây dựng nếu bạn cần phải xây dựng tất cả cùng một lúc? (Không phải những gì tôi nghĩ là quan trọng. Tôi không thể cưỡng lại được.) – David
@ David: Đó là giải pháp tại nơi làm việc của tôi. Tôi thực sự không thể làm bất cứ điều gì về nó :) –