Inno Setup 6.0.4 là phần mềm miễn phí giúp tạo file cài đặt *.exe thường được sử dụng để cài đặt ứng dụng, phần mềm trong Windows. Inno Setup là công cụ đơn giản nhưng đầy sức mạnh mà rất nhiều nhà lập trình, phát triển phải sử dụng tới.

Với các tính năng cơ bản của phần mềm hỗ trợ lập trình Inno Setup phiên bản đầy đủ và miễn phí, người sử dụng sẽ có nhiều lựa chọn hơn khi sử dụng phiên bản Portable. Bạn có thể sử dụng Inno Setup mọi lúc mọi nơi, dễ dàng và nhanh chóng như mọi khi. Chương trình tạo ra các file mã nguồn dựa trên các file có đuôi mở rộng là *.iss (Inno Setup Script), các đoạn mã này có công dụng điều khiển tất cả diễn biến của quá trình cài đặt, chỉ định rõ ràng những file nào được cài đặt vào hệ thống, được lưu trữ vào đâu, tạo shortcut, đặt tên cho shortcut...
Những đoạn mã *.iss này được tạo ra và trực tiếp chỉnh sửa bên trong chương trình Inno Setup Compiler. Sau khi người sử dụng hoàn tất quá trình tạo mã nguồn, bước kế tiếp là lựa chọn "Compile" trong bước Setup Compiler. Khi quá trình này kết thúc, người sử dụng sẽ có được sản phẩm hoàn chỉnh là file Setup.exe. Ở chế độ cài đặt mặc định, file này sẽ nằm ở thư mục "Output", bên trong thư mục có chứa những đoạn mã nguồn *.iss đó.
Để bắt đầu với những ý tưởng, bạn hãy khởi động Setup Compiler, chọn File, Open và lựa chọn một trong những file mã nguồn mẫu tại thư mục Samples (quá trình này rất có ích vì nó chứa đựng những mẫu cài đặt đa dạng, phù hợp với ý muốn của nhiều người sử dụng).

Giao diện cài đặt Inno Setup

Inno Setup 6.0.4 là phần mềm miễn phí giúp tạo file cài đặt *.exe thường được dùng để cài đặt ứng dụng, phần mềm trên Windows.
Inno Setup hỗ trợ Windows 64-bit, tạo file *.exe chứa toàn bộ chương trình cài đặt, giao diện kiểu Windows 2000/XP, tùy chỉnh các mức cài đặt, hỗ trợ Uninstall, file nén chuẩn bzip2 và 7-Zip LZMA, tạo shortcut, tạo file *.ini, tích hợp Pascal, hỗ trợ đa ngôn ngữ, tạo mật mã và mã hóa file cài đặt.
Các file *.iss là file mã nguồn script tạo bởi Inno Setup. Những đoạn mã này điều khiển quá trình cài đặt, chỉ định các file cài đặt, vị trí lưu trữ, tạo shortcut, đặt tên shortcut,...
Trong Inno Setup Compiler, sau khi tạo và chỉnh sửa file *.iss hoàn chỉnh, chọn 'Compile' để biên dịch. File Setup.exe sẽ được tạo trong thư mục 'Output' bên trong thư mục chứa file mã nguồn.
Bạn có thể mở các file mã nguồn mẫu có sẵn trong thư mục Samples của Inno Setup thông qua chức năng File > Open trong Setup Compiler.
Inno Setup 6.0.4 bổ sung hỗ trợ các đối tượng hình ảnh trong tệp .rtf cho các lệnh LicenseFile, InfoBeforFile và InfoAfterFile, thêm hằng số {usersavedgames}, cải tiến trình biên dịch IDE với hộp thoại Welcome lớn hơn và nền tối cho thanh cuộn, cải tiến Restart Manager, hỗ trợ các điều kiện xuất bản Windows AppLocker, thêm hàm Pascal IsDotNetInstalled và hàm ISPP UpperCase, kich hoạt HTTPS trên trang jrsoftware.org, cùng nhiều tinh chỉnh và sửa lỗi.
Inno Setup tích hợp ngôn ngữ lập trình Pascal để tùy biến, cùng với hỗ trợ đa ngôn ngữ trong quá trình cài đặt.
File cài đặt do Inno Setup tạo có thể được nén theo chuẩn bzip2 và 7-Zip LZMA.
Inno Setup có thể tạo shortcut ở nhiều nơi, điển hình là thanh Start Menu và màn hình Desktop.
Có, Inno Setup hỗ trợ tạo mật mã và mã hóa file cài đặt để bảo vệ nội dung.