Tôi đã tạo một tệp SFX (để giải nén và khởi chạy chương trình trực tiếp) với Winrar được cho là sẽ được cài đặt trong thư mục TEMP. Tôi đã chỉ định khởi chạy "bin / myprogram.exe" sau khi giải nén.
Khi tôi khởi chạy SFX, tôi có thể thấy rằng chương trình của tôi được khởi chạy nhưng bị đóng sau 0,5 giây. Nếu tôi đi thủ công vào thư mục TEMP và tự khởi chạy .exe, mọi thứ sẽ hoạt động rất tốt.
Ai đó đã có cùng một vấn đề?
Thủ tục của tôi:
Tôi chọn tất cả các tệp cần thiết (bin, chương trìnhData và .ico) Lưu trữ mới, được đặt thành chế độ SFX. Trong nút Tùy chọn SFX, trong tab Nâng cao:
- Thiết lập: Tôi viết bin / myprogram.exe sau khi giải nén
- Chế độ: Giải nén trong tệp tạm thời
Tôi đã cố gắng giải nén trong một thư mục được chỉ định hoặc trong chương trìnhFile nhưng không có gì thay đổi. Tình trạng tương tự