Mình viết một phần mềm quản lý bằng ngôn ngữ C#, phần mềm chạy OKNhưng lúc đóng gói phần mềm, tạo file setup, nhưng sau khi cài đặt file .exe không hiển thị gì cả Bạn đang xem: Đóng gói phần mềm thành file exe


Bạn đang xem: Đóng gói phần mềm thành file exe

*

Các bước mình đã làm: Add new project > Setup Project > Add project output (phần mềm của mình có nhiều layer, mình chọn layer ở đây là QuanLyBanVe) > Chọn Primary OutputPrerequisites: Mình chọn+ Microsoft.Net Framework 4 Client profile+ Windows Installer 4.5Stick vào "Download prerequisites from the same location as my application"=> OKMình build lại project, ra ngoài chạy file setup, nhưng file exe tạo ra chỉ có 7KB và không hoạt động.Mình đã làm sai hoặc thiếu bước nào, mong các bạn chỉ giúp, tks

Bạn đang xem: Hướng dẫn tạo file exe cho ứng dụng với phần mềm inno setup 5


*

Thử với chương trình Smart Install Maker 5.02
. Mình thường đóng gói bằng cái này. Vì nhiều khi đóng gói bằng VS cái project đó có nhiều file liên quan đến hệ thống là không đóng gói được. Quay đầu là bờ ai ngờ là đại dương
*

.Thử với chương trình Smart Install Maker 5.02
. Mình thường đóng gói bằng cái này. Vì nhiều khi đóng gói bằng VS cái project đó có nhiều file liên quan đến hệ thống là không đóng gói được. Cái phần mềm này là đóng gói file exe mà
*

. Tất cả các file cần thiết nó nằm trong thư mục Debug/Bin hết đó, kể cả Nhưng file exe trong Debug/bin của mình không chịu chạy mới đau chứ :| Nó chỉ có vài KB thôi, zzTrong khi chạy debug trong VS lại rất ngon :|giả sử file exe của bạn cần dùng đến 1 file nào đó (vi dụ 1 file hình ảnh hoặc 1 file XML). trong visual thì nó sẽ để các file đó ở cùng thư mục với các file code và dĩ nhiên là nó sẽ chạy bình thường, còn file exe trong thư mục bin khi chạy trực tiếp nó sẽ tìm các file đó ở thư mục bin (Cùng thư mục với file exe). mặc định sẽ không có mấy file đó nên nó sẽ báo lỗi. nếu bạn muốn chạy thì để các file đó cùng thư mục với file exe nhé.nếu bạn dùng visual đóng gói thì có những file (Như kể ở trên) sẽ không đc thêm vào setup nên bạn phải tự thêm nó vào, Primary Output chỉ đóng gói các thư viện, các file .dll trong thư mục bin thôichúc bạn thành công


Xem thêm: Cách Tạo Tài Khoản Google Drive Không Giới Hạn 2021, Cách Tạo Tài Khoản Google Drive Không Giới Hạn

*