Một trong những MSI của chúng tôi đã bắt đầu thất bại với Lỗi 2902. Nó sẽ nhận được hầu hết các cách thức thông qua cài đặt, bật một hộp lỗi, và sau đó quay trở lại cài đặt. Chúng tôi đã không thực hiện bất kỳ thay đổi lớn nào đối với trình cài đặt kể từ phiên bản làm việc cuối cùng.Điều gì có thể gây ra lỗi 2902 khi cài đặt MSI?
Chạy msiexec với khai thác gỗ bật đưa ra một thông điệp thông tin mới hơn:
Action 17:21:22: RegisterProduct. Registering product
Error 2902: Operation ixoFileCopy called out of sequence
này đi kèm ngay sau "WriteRegistryValues" phần. Có ai biết những gì gây ra các cuộc gọi đến ixoFileCopy? Tôi đoán độ phân giải sẽ liên quan đến việc thay đổi trình tự của bước "RegisterProduct", nhưng tôi không chắc nó nên tiến hành như thế nào.
Cảm ơn bạn đã trợ giúp!
Chỉ cần cho đầy đủ, ** msi.chm ** (tài liệu SDK) nêu trong nhận xét cho mã lỗi 2902: * "... Có thể chỉ ra rằng việc cài đặt các hội đồng Win32 được tác giả không chính xác. Thành phần bên cạnh có thể cần một đường dẫn chính. * " –