Tôi có dự án thiết lập VS2013 để xây dựng thiết lập cài đặt exes được tạo bởi hai dự án C#. Khi tôi xây dựng dự án thiết lập, tôi nhận được các thông báo trùng lặp như thể có hai quá trình xây dựng. Tôi đã xóa một trong hai exe khỏi đầu ra của dự án thiết lập nhưng tôi vẫn nhận được các thông báo trùng lặp.Thông báo trùng lặp trong đầu ra khi xây dựng dự án thiết lập VS 2013
------ Starting pre-build validation for project 'SetupWindowsService' ------
------ Starting pre-build validation for project 'SetupWindowsService' ------
------ Pre-build validation for project 'SetupWindowsService' completed ------
------ Pre-build validation for project 'SetupWindowsService' completed ------
2>------ Build started: Project: SetupWindowsService, Configuration: Release ------
2>------ Build started: Project: SetupWindowsService, Configuration: Release ------
Building file 'C:\projects\SetupTESTWindowsService\Release\SetupWindowsService.msi'...
Building file 'C:\projects\SetupTESTWindowsService\Release\SetupWindowsService.msi'...
Packaging file 'MoreLinq.dll'...
Packaging file 'MoreLinq.dll'...
Packaging file 'System.Web.Razor.dll'...
Packaging file 'System.Web.Razor.dll'...
................
Tất cả các phụ thuộc dll được sao chép. Kết quả đầu ra từ việc xây dựng dự án là ok (tức là tệp msi). TargetPlatform là x86. Trong Trình quản lý cấu hình, nền tảng Giải pháp hoạt động là Bất kỳ CPU nào và cấu hình Giải pháp hoạt động là Bản phát hành. Tất cả các dự án mà dự án thiết lập phụ thuộc vào là Release/Any CPU.
Điều này có bình thường không? Tôi đang sử dụng VS 2013 Premium Update 3 chạy trên Win 7 64 bit Ultimate.
Cảm ơn
Chỉ cần một bản cập nhật: Tôi mở vdproj trong notepad ++ và tôi loại bỏ các cấu hình gỡ lỗi trong phần "Cấu hình". Xây dựng dự án và không còn tin nhắn trùng lặp nữa. Tôi nghĩ rằng đã giải quyết nó. Đã xây dựng lại và các bản sao đã trở lại.
Tôi đang cố di chuyển từ Visual Studio 2010 sang Visual Studio 2013 và đang gặp sự cố tương tự. Bạn có tìm thấy giải pháp nào không? Tôi không hài lòng với suy nghĩ này là bình thường khi nó không xảy ra trong Visual Studio 2010. –
Khi điều tra thêm, tôi thấy rằng lần đầu tiên tôi xây dựng sau khi dự án cài đặt được tải không có bản sao. Nhưng trên các bản dựng tiếp theo, đặc biệt là sau khi chuyển đổi cấu hình, tôi nhận được bản sao, ba lần, và nhiều hơn nữa. Có vẻ như một cái gì đó tồn tại trong bộ nhớ của Visual Studio về dự án khiến cho nó nghĩ rằng các bước xây dựng này cần được thực hiện nhiều lần. –
Tôi có cùng vấn đề này. Tôi không thực sự biết nó bắt đầu từ phiên bản nào, nhưng tôi đang sử dụng RC 2015 ngay bây giờ và nó vẫn đang diễn ra. – efischency