2008-12-13 57 views
14

Khi tôi cố gắng xây dựng dự án của tôi, tôi nhận được thông báo sau trong xây dựng cửa sổ:Visual Studio bỏ qua xây dựng

========== tích xây dựng: 0 thành công hay up-to-date, 0 không thành công, 1 bị bỏ qua ==========

Tôi đã thử xây dựng lại, sau đó xây dựng lại, nhưng không hiệu quả. Có cách nào để xem các tin nhắn chi tiết hơn không? Phần "bỏ qua" không cung cấp cho tôi bất kỳ thông tin nào về sự cố. Tôi đang sử dụng Visual Studio 2005 Professional Edition.

+0

Khi không có gì khác giúp, khởi động lại Visual Studio có thể có hiệu ứng đáng ngạc nhiên. Điều này cho thấy rằng trong số những thứ khác, điều này có thể do lỗi VS gây ra. –

+0

Bản sao có thể có của [Cách xác định lý do khiến studio hình ảnh có thể bỏ qua dự án khi xây dựng giải pháp] (http://stackoverflow.com/questions/1319772/how-to-determine-why-visual-studio-might-be-skipping -projects-when-building-a-so) – FrequentGuest

Trả lời

12

Kiểm tra trình quản lý cấu hình như CMS đã nói và đảm bảo rằng bạn đã đặt đúng nền tảng. Rất nhiều thời gian khi bạn sử dụng một cái gì đó giống như MS Application Blocks, nền tảng mặc định được đặt thành Itanium.

+0

Và nó nên được đặt thành gì? – Geo

+0

phụ thuộc vào máy tính của bạn nhưng trong hầu hết các trường hợp, nó sẽ là win32 – Coentje

+0

Hoặc bất kỳ CPU nào giống như trong ảnh chụp màn hình của CMS – Coentje

0

Hmmm ... Tôi nhớ nguyền rủa cái đó một lần? Chỉ cần đoán từ bộ nhớ khủng khiếp của tôi, nhưng có lẽ đường dẫn thư mục đầu ra không tồn tại?

10

Kiểm tra về tính chất giải pháp của bạn, sau đó đi đến "Configuration Properties", và chắc chắn rằng tất cả các dự án mà bạn muốn xây dựng, có việc xây dựng lá cờ kiểm tra:

+0

Nó đã được đánh dấu để xây dựng. – Geo

-3

Tôi thường chạy vào đó khi máy tính là thấp về tài nguyên (RAM), sau khi đóng những thứ xây dựng chạy tốt.

+0

Tài nguyên là bình thường. – Geo

0

Tôi đã tìm thấy giải pháp * .sln tệp là vấn đề. Đã hoàn nguyên về phiên bản trước và đã khắc phục sự cố. Thường thì dự án tham chiếu một dự án là người phạm tội thực sự, vì vậy hãy thử và xây dựng danh sách tham chiếu để xem vấn đề ở đâu.

1

Điều này gần đây đã xảy ra với tôi khi tôi cố gắng biên dịch một dự án dường như mồ côi từ giải pháp gốc của nó.

Khi tôi cuối cùng đã làm cho nó biên dịch, nó sẽ không hoạt động vì một số thư viện từ một dự án khác bị thiếu (đó được coi là một phần của giải pháp để xây dựng thành công).

3

Tuy nhiên, một lý do tại sao điều này có thể xảy ra (vì nó xảy ra với tôi):

Khi cài đặt VS của bạn là mất tích x64 trình biên dịch toolchain, và bạn đang xây dựng cho x64.

Để giải quyết vấn đề này, hãy tìm MSVS trong appwiz.cpl ("Chương trình và tính năng"), nhấp vào "Gỡ cài đặt/thay đổi", sau đó đi tới hộp kiểm chuỗi công cụ x64 dưới C++ và kiểm tra.

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