2009-12-02 28 views
8

My Inno Setup kịch bản bao gồm một thư mục:Tôi làm cách nào để thiết lập Inno bỏ qua các thư mục trống?

[Files] 
... 
Source: C:\MyProg\Tools\*.*; Destdir: {app}\Tools 
... 

Nhưng đôi khi thư mục này là trống rỗng và trong trường hợp đó Inno Setup dừng với lỗi "Không có tập tin phù hợp ...".

Giải pháp hiện tại của tôi là thêm tệp giả trống vào thư mục đó.

Tôi có thể thiết lập Inno bỏ qua thư mục này nếu thư mục trống không?

Trả lời

12

Bạn đã thử cờ skipifsourcedoesntexist chưa?

[Files] 
... 
Source: C:\MyProg\Tools\*.*; Destdir: {app}\Tools; Flags: skipifsourcedoesntexist 
... 
+1

Tất cả những năm này tôi đang sử dụng thiết lập Inno nhưng tôi chưa bao giờ thấy lá cờ đó :) –

+0

Wow. Điều này chắc chắn sẽ làm cho cuộc sống của tôi dễ dàng hơn; có một dự án với các thư mục được tạo có thể hoặc không tồn tại tùy thuộc vào các tệp phổ biến được tách ra thành chúng. Cảm ơn! – Nyerguds

+0

Trên ghi chú có liên quan, chỉ cần "\ *" hoạt động. Không cần phải là "\ *. \ *". – Nyerguds

Các vấn đề liên quan