Tôi muốn thực hiện hành động tùy chỉnh sau khi các tệp được sao chép trong thư mục đích.Cách gọi hành động tùy chỉnh sau khi các tệp được sao chép trong wix
Trong hành động tùy chỉnh, tôi chạy tệp tập lệnh được sao chép để không tìm thấy tệp lỗi.
<CustomAction Id="RunDBScript"
BinaryKey="CA"
DllEntry="RunDBScript"
Execute=" immediate"
Return="check" />
<Custom Action="RunDBScript" After="InstallFiles">
<![CDATA[NOT Installed]]>
</Custom>
hành động tùy chỉnh này không tìm thấy tệp/thư mục lỗi. vì vậy cuộc gọi hành động này trước khi sao chép tệp.
vậy, cách gọi hành động tùy chỉnh sau khi sao chép tệp?
Tôi không hiểu tại sao lệnh gọi hành động tùy chỉnh này trước InstallFiles mặc dù tôi được chỉ định After = "InstallFiles".
Hãy CA của bạn bị trì hoãn: 'Execute = "trì hoãn"' –
nếu tôi sử dụng Execute = "trì hoãn", sau đó đưa cho tôi lỗi: "Không thể truy cập chi tiết phiên từ một hành động tùy chỉnh không ngay lập tức" –
Làm thế nào đã làm bạn giải quyết vấn đề của bạn? – guiomie