Tôi có một ứng dụng WinForms đơn giản mà tôi đang triển khai bên trong bằng cách sử dụng ClickOnce. Ứng dụng chính có một assembly phụ thuộc, assembly đó có một số file template xml được đánh dấu là "Content" và "Copy Always" trong thuộc tính build, tuy nhiên chúng không hiển thị trong danh sách Application Files nếu tôi đi vào Project Properties- > Xuất bản-> Hộp thoại Tệp ứng dụng.Triển khai tệp Nội dung từ các hội đồng phụ thuộc với ClickOnce
Bất cứ ai cũng biết cách tôi có thể triển khai các tệp Xml này là một phần của một hội đồng phụ thuộc.
@ codeConcussion- Cảm ơn, điều đó đã hiệu quả. Cuối cùng, tôi đã thêm tệp xml bằng cách sử dụng một tệp bổ sung hiện có và được chọn 'Thêm làm liên kết', đã hoàn thành điều tương tự.
cảm ơn, người dùng ẩn danh, để bỏ phiếu bầu chọn một câu trả lời giải quyết vấn đề của người hỏi và sau đó cung cấp thông tin về lý do tại sao. ở lại sang trọng. – codeConcussion
Tôi không phải là người dùng đã bỏ phiếu. Nhưng tôi sẽ cố gắng giải thích lý do có thể xảy ra: khi chúng ta có assembly phụ thuộc bao gồm một số tập tin với tùy chọn CopyAlways tập tin này được sao chép vào thư mục đầu ra của dự án chính nhưng không hiển thị từ danh sách các tập tin xuất bản. Tôi không biết tại sao câu trả lời của bạn được đánh dấu là chính xác, có thể nó có thể làm trong phiên bản cũ của VS ... –
Roman Badiornyi là chính xác. Tôi có một hội đồng phụ thuộc cho các báo cáo. Đối với tất cả các tệp báo cáo, tôi đã đặt 'Build Action' thành 'Content' và 'Copy to Output Directory' được đặt thành 'Copy Always'. Khi tôi xây dựng giải pháp, thư mục Reports trong assembly phụ thuộc được sao chép vào thư mục assembly chính. Tuy nhiên, ClickOnce -> Tệp Ứng dụng không hiển thị các tệp này ngay cả khi tôi chọn tuỳ chọn 'Hiển thị tất cả các tệp'. – Niranjan