2012-06-25 37 views
5

Tôi đang tạo gói bằng Azure bằng Visual Studio (nhấp chuột phải vào dự án azure -> gói). Tôi muốn bao gồm và loại trừ một số tệp trong gói tương tự như sau: How do you include additional files using VS2010 web deployment packages? Tôi cần làm gì để làm việc này cho chức năng gói của azure?Bao gồm/Loại trừ các tệp khi tạo gói Azure

+0

Sau nhiều cuộc đấu tranh, tôi có thể làm cho phần Loại trừ tệp hoạt động. Tôi đã cung cấp các bước chi tiết về câu hỏi SO [tại đây] (http://stackoverflow.com/a/30948078) – Amit

Trả lời

1

Tệp triển khai Windows Azure (CSPKG) tệp khác với gói xuất bản VS thông thường mặc dù tệp CSPKG thực sự là tệp zip. Bạn có thể đổi tên CSPKG thành zip và xem những gì bên trong tuy nhiên bạn không thể thêm hoặc xóa các tập tin theo cách này vì gói của bạn sẽ bị hỏng.

Cách tốt nhất để thêm tệp vào CSPKG của bạn là thêm các tệp đó vào dự án VS của bạn và sau đó trong các thuộc tính tệp đó, hãy đặt các tệp này thành đầu ra cuối cùng. Bằng cách này khi bạn xây dựng các CSPKG các tập tin sẽ có.

+0

Điều này sẽ không hoạt động vì tệp tôi muốn loại trừ và tệp tôi muốn đưa vào có cùng tên tệp và con đường. – e2e8

+0

Nếu bạn đang sử dụng VS2010 để tạo gói Windows Azure thì bạn sẽ thêm tệp qua IDE và nếu bạn đang sử dụng công cụ CSPACK để xây dựng gói thì bạn sẽ thả tệp trong thư mục vai trò của bạn để được bao gồm. Không có cách nào khác xung quanh nó. Tại sao bạn có một thiết kế HARD như vậy với dự án của bạn? – AvkashChauhan

+0

Không có tương đương với mục tiêu CopyAllFilesToSingleFolderForPackage cho quá trình này? – e2e8

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