2011-02-22 37 views
8

Tôi có các tệp khác nhau trong các Giải pháp Visual Studio của tôi phải được sao chép vào thư mục bin/Debug nếu tôi thay đổi nó.Làm thế nào để đảm bảo rằng các tập tin được sao chép từ thư mục làm việc của tôi vào bin/Debug rsp. bin/Release?

Tôi đã cố gắng đặt Copy to Output Directory - Copy always nhưng không hoạt động. Vì vậy, làm thế nào tôi có thể chắc chắn rằng khi xây dựng các tập tin này được sao chép vào bin/debug?

Dưới đây là một ảnh chụp màn hình từ một ví dụ: enter image description here

+0

Công trình của bạn có thành công không? Thay đổi thuộc tính Copy to Output Directory trên một tệp sẽ hoạt động. Lưu ý rằng nó sẽ copy vào bin/Debug nếu bạn đang ở chế độ Debug, và bin/Release nếu bạn đang ở chế độ Release. – AndrewC

+0

@AndyC bản dựng đang hoạt động nhưng các tệp không được sao chép. Và có Debug/Release Tôi biết –

Trả lời

16

Đảm bảo tác vụ xây dựng cho các tệp được đánh dấu là content, nếu không chúng sẽ không được sao chép trong khi xây dựng.

Nội dung - Tệp không được biên dịch, nhưng được bao gồm trong Nhóm đầu ra nội dung. Ví dụ: cài đặt này là giá trị mặc định cho một .htm hoặc loại tệp Web khác.

+0

Tôi đã làm điều đó. Tôi đã thêm một ảnh chụp màn hình trong câu hỏi của tôi với một ví dụ. Tôi đã thử, nhưng tập tin này không được sao chép vào bin/Debug. – RoflcoptrException

+2

Ok lỗi của tôi. Thiết lập để làm việc nội dung, tôi đã không thấy rằng các tập tin được sao chép với các thư mục của họ! – RoflcoptrException

+0

Không sao, tôi rất vui được giúp đỡ. –

1

Bạn đang sử dụng hồ sơ gỡ lỗi? Phần xây dựng thuộc tính của bạn có đường dẫn đầu ra được đặt thành bin/debug nếu bạn đang sử dụng cấu hình này.

+0

Có, tôi biết nhưng không phải tất cả các tệp đều được sao chép. – RoflcoptrException

+0

Loại tệp nào? –

+0

các tệp khác nhau ... DLL, EXE và XML. Tôi đã thêm ảnh chụp màn hình! – RoflcoptrException

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