Ngăn xem trước của hộp thoại Xuất bản Web trong Visual Studio 2012 hoạt động khá độc đáo khi bạn là nhà phát triển duy nhất làm việc trên cơ sở mã (xem ví dụ bên dưới): Visual Studio 2012 Web Deploy xuất bản xem trước hiển thị tất cả các tệp đã thay đổi
Tuy nhiên, nó dường như rơi xuống khi nhiều nhà phát triển sử dụng nó. Dường như bạn sử dụng dấu thời gian tệp làm phương tiện tổng hợp, vì vậy ngay cả khi bạn đã nhận được mới nhất từ TFS, dấu thời gian của bạn khác với tệp mà người khác đã xuất bản trên máy chủ, vì vậy nó bao gồm nhiều thay đổi ảo trong danh sách (một khi bạn đi sâu vào, hai ô khác nhau sẽ giống nhau).
Có ai đưa ra giải pháp cho trường hợp này không?
Thú vị. Kể từ khi tôi đăng này, tôi khám phá các tùy chọn xuất bản hệ thống tập tin, và nó có vẻ thông minh hơn trong lĩnh vực này. Nó bỏ qua dấu thời gian máy chủ hoàn toàn; thay vào đó, nó so sánh dấu thời gian trong tệp .pubxml.user với dấu thời gian hiện tại của tệp, xuất bản nếu tệp mới hơn. Có vẻ như YMMV về vấn đề này. –
Tôi đã thêm ý tưởng này vào Giọng nói Người dùng của Visual Studio: [Cải thiện hỗ trợ cho nhiều người dùng bằng cách sử dụng Triển khai Web Xuất bản Xem trước] (https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/6504823-improve-support- cho nhiều người dùng-sử dụng-web-deplo). Đi bỏ phiếu! –