Tôi đã thấy một hành vi khó hiểu liên quan đến các tệp MSI được tạo bởi tệp VDPROJ. Nếu tôi xây dựng MSI của tôi trong Visual Studio và sau đó nhấp chuột phải và chọn "Cài đặt" từ bên trong Visual Studio, nó sẽ tự động gỡ cài đặt bất kỳ phiên bản nào đã được cài đặt và sau đó cài đặt MSI mới.Tự động nâng cấp VDPROJ so với gỡ cài đặt/cài đặt lại
Tuy nhiên, nếu lấy MSI đã tạo và chạy trực tiếp, nó sẽ khiếu nại nếu phiên bản trước đó đã được cài đặt. Tôi phải gỡ bỏ nó một cách rõ ràng (trong Add/Remove Programs) trước tiên.
Thỏa thuận là gì? Có một đối số dòng lệnh mà Visual Studio thực hiện MSI với?
Cảm ơn. Đó là câu trả lời tôi đang tìm kiếm. (Tôi thích trang này!) – dviljoen