Từ 1 tới 7 trên tổng số 7 kết quả

Đề tài: Cách đóng gói phần mềm C# thành một file tự chạy

  1. #1
    Ngày gia nhập
    06 2009
    Bài viết
    41

    Mặc định Cách đóng gói phần mềm C# thành một file tự chạy

    Khi mình viết xong chương trình, chọn chế độ phát hành rồi buil thì sẽ được một thư mục chứa file thực thi. Nếu chép thư mục này đến các máy tính khác có cài framwork thì chạy bình thường. Vậy có cách nào đóng gói tất cả các file trong thư mục đó thành 1 file để chạy không? Mình đã tìm các phần mềm đóng gói trên mạng nhưng gặp vấn đề:
    Portable Multi Packer 2.05 thì phần mềm diệt virus báo là bị nhiễm virus nên nó xóa.
    Enigma Virtual Box thì tạo ra file portable phần mềm diệt virus báo file tạo ra bị nhiễm virus nên xóa luôn.
    ThinApp down về phần mềm diệt virus báo có virus, nó xóa luôn.

    Ai giúp dùm mình cách đóng gói chương trình thành 1 file để chạy với. Thanks nhiều.

    (Mình đã tìm cách đóng gói phần mềm, nhưng người ta chỉ hướng dấn cách tạo một file cài đặt chứ ko có cách tạo một file thực thi)
    Yêu có nghĩa là không bao giờ nói hối tiếc

  2. #2
    Ngày gia nhập
    12 2010
    Bài viết
    683

    Vậy có cách nào đóng gói tất cả các file trong thư mục đó thành 1 file để chạy không?
    Nếu app của bạn có .dll của 3nd thì sao mà...!!!

    Làm sao mà trộn .dll vô .exe dc!!!!!

    Nếu mà app của bạn ko có .dll kèm theo như app ko có connect SQL,Access,...

    Chỉ đơn thuần là cộng,trừ, nhân, chia thì chỉ có 1 file app.exe của bạn qua máy khác chạy bình thường chỉ cần máy đó cài .Net
    Đã được chỉnh sửa lần cuối bởi cchangkhongayngo : 25-08-2011 lúc 10:24 PM.

  3. #3
    Ngày gia nhập
    06 2009
    Bài viết
    41

    Trích dẫn Nguyên bản được gửi bởi cchangkhongayngo Xem bài viết
    Ý tưởng của bạn ngược đời quá

    Nếu app của bạn có .dll của 3nd thì sao mà...,thật thú vị khi mình đọc lần đầu tiên đó!!!

    Làm sao mà trộn .dll vô .exe dc!!!!!

    Nếu mà app của bạn ko có .dll kèm theo như app ko có connect SQL,Access,...

    Chỉ đơn thuần là cộng,trừ, nhân, chia thì chỉ có 1 file app.exe của bạn qua máy khác chạy bình thường chỉ cần máy đó cài .Net
    Không ngược đời đâu bạn ạ. Trên thực tế đã có rất nhiều phần mềm dạng như vậy. Không phải trộn dll vào exe mà là gom tất cả các file cần để chương trình thực thi lại thành một pack , và khi ta kích hoạt pack đó, các file mà ta gom lại sẽ được đưa vào cache để gọi hoặc tạo ra một thư mục chứa các file mà ta đã đóng gói lại rồi kích hoạt file thực thi. Hoặc bằng 1 cách gì đó. Điều này là có thể đúng không?
    Yêu có nghĩa là không bao giờ nói hối tiếc

  4. #4
    Ngày gia nhập
    12 2010
    Bài viết
    683

    Trích dẫn Nguyên bản được gửi bởi laogia123 Xem bài viết
    Không ngược đời đâu bạn ạ. Trên thực tế đã có rất nhiều phần mềm dạng như vậy. Không phải trộn dll vào exe mà là gom tất cả các file cần để chương trình thực thi lại thành một pack , và khi ta kích hoạt pack đó, các file mà ta gom lại sẽ được đưa vào cache để gọi hoặc tạo ra một thư mục chứa các file mà ta đã đóng gói lại rồi kích hoạt file thực thi. Hoặc bằng 1 cách gì đó. Điều này là có thể đúng không?
    Oh shirt vậy là đọc nhằm!

    Chắc là có thể nhưng mình chưa thấy ai là vậy bao giờ!!!!

    Chỉ có các chương trình cài đặt như SQL express 2005 thì khi run nó sẽ unpack ra một folder có tên là MD5 chứa các file cài đặt ở ổ nào đó rồi nó Install,

    Install xong thì xoá mấy cái unpack vừa tạo!

  5. #5
    Ngày gia nhập
    06 2009
    Bài viết
    41

    Mọi thứ đều là có thể. Chẳng qua ở thời điểm này là chưa thể thôi. Học nhiều sẽ không bao giờ là thừa cả. Bạn có thể tìm hiểu portable ở đây và sử dụng thử một số phần mềm portable ở đây . Và có thể hỏi bác Google . Chúc bạn luôn vui
    Yêu có nghĩa là không bao giờ nói hối tiếc

  6. #6
    Ngày gia nhập
    12 2010
    Bài viết
    683

    Mặc định Cách đóng gói phần mềm C# thành một file tự chạy

    Trích dẫn Nguyên bản được gửi bởi laogia123 Xem bài viết
    Mọi thứ đều là có thể. Chẳng qua ở thời điểm này là chưa thể thôi. Học nhiều sẽ không bao giờ là thừa cả. Bạn có thể tìm hiểu portable ở đây và sử dụng thử một số phần mềm portable ở đây . Và có thể hỏi bác Google . Chúc bạn luôn vui
    Mình luôn đóng gói hoàn chỉnh app giống như những phần mềm chuyên nghiệp!!!

    Còn cái vụ portable thi copy chỵa là đủ rồi!

  7. #7
    Ngày gia nhập
    04 2009
    Nơi ở
    Gầm cầu
    Bài viết
    2,230

    Trích dẫn Nguyên bản được gửi bởi cchangkhongayngo Xem bài viết
    Ý tưởng của bạn ngược đời quá
    Làm sao mà trộn .dll vô .exe dc!!!!!
    ai bẩu ko trộn được

Các đề tài tương tự

  1. Đóng gói thành file chạy!
    Gửi bởi vulongdllt trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 1
    Bài viết cuối: 24-04-2012, 11:02 AM
  2. Trả lời: 9
    Bài viết cuối: 20-06-2011, 04:26 PM
  3. đóng gói chương trình không chạy file help
    Gửi bởi dothanhlap trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 21-05-2011, 12:59 AM
  4. Sửa giá trị của phần mềm khi đã đóng gói thành file exe
    Gửi bởi tomahutbui trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 29-01-2011, 10:23 AM
  5. Tạo file *.exe chạy đựoc ở máy khác và đóng gói.
    Gửi bởi HelloWorld trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 10
    Bài viết cuối: 03-06-2008, 12:52 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn