2013-06-26 46 views
6

Tôi gặp sự cố khi xây dựng dự án trong Visual Studio 2010. Tôi không chắc chắn lý do tại sao khi tôi xây dựng dự án này, nó cố gắng xây dựng dưới dạng Nền tảng = "BWS".MSBuild không xây dựng csproj

BWS platform

Tôi đã kiểm tra tất cả các file trong dự án của tôi và tôi đã không thể tìm thấy bất kỳ đề cập đến BWS. Có vẻ như là do tất cả các dự án được tham chiếu của tôi không xây dựng.

Ngoài ra, có thể tham khảo các dự án khác trong csproj không?

+0

Chọn "Trình quản lý cấu hình" từ trình đơn "Xây dựng". 'BWS' có xuất hiện ở bất kỳ đâu trong danh sách thả xuống Nền tảng Giải pháp Hoạt động hay trong cột Nền tảng cho cấu hình/nền tảng hiện được chọn không? – Nicodemeus

+0

Không. Tôi chỉ có thể thấy CPU bất kỳ, Nền tảng hỗn hợp, x86. – Luke

+1

+ bạn có thể muốn mở regedit và tìm kiếm 'BWS' để xem điều đó có thành công không :) – Nicodemeus

Trả lời

8

Giải pháp:

Dường như khi bạn đang xây dựng trong VS2010 mặc dù bạn có cấu hình và nền tảng được lựa chọn nó vì một lý do vẫn sử dụng biến hệ thống được gọi là "Nền tảng" để xây dựng csprojects phụ thuộc.

Để giải quyết vấn đề này - tôi đã thay đổi biến hệ thống của mình cho nền tảng và nó đã giải quyết được sự cố.

Cảm ơn @NickCarlson!

+1

bất kỳ ý tưởng nào về cách biến hệ thống 'Nền tảng' được thêm vào ngay từ đầu? Có phải studio trực quan đang hoạt động không? –

+0

@littlecegian xin lỗi không có ý tưởng. – Luke

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