Đóng gói phần mềm visual studio 2015

     

Blog nói về những ghê nghiệm lập trình của một lập trình viên amateur

You watching: đóng gói phần mềm visual studio 2015Bài viết này sẽ trình bày bỏ ra tiết cách đóng gói một ứng dụng C# bằng Visual Studio mọi phiên bản.I. Mở đầuTrong bài này tôi sẽ trình bày cách tạo tệp tin Setup, đồng thời cũng sẽ hướng dẫn tạo Shortcut Uninstall trên Start Menu. Bài viết thực chất chia làm nhì phần: phần tạo Install và phần tạo Uninstall.II. Install1. Tạo một chạy thử projectBất kỳ ai muốn đóng gói phần mềm của họ thành file cài đặt thì họ tất nhiên đã tạo một file thiết đặt của riêng rẽ họ rồi. Trong bài này tôi sẽ lấy một WinForm project 1-1 giản để làm ví dụ, thông qua ví dụ đó để áp dụng đến các trường hợp khác.Tôi tạo một WinForm project thương hiệu là "Test of Setup". Mã chương trình như sau (nhớ là phải thêm using System.IO nhé):

Bạn vẫn xem: Đóng gói phần mềm visual studio 2015


Bạn đang xem: Đóng gói phần mềm visual studio 2015

*

Căn cứ vào đoạn code thì chúng ta cần phải vào thư mục BinDebug, trong thư mục Debug tạo một thư mục Input, vào thư mục đầu vào tạo một file text có thương hiệu Sample.txt và trong file Sample thì bạn muốn viết gì vào thì viết, còn tôi thì viết trong đó là "gianpzo".Khi biên dịch, kết quả như sau:
*

Ok, một chương trình đã được tạo ra, và tôi muốn lấy chương trình đó đi tặng mang lại bạn gái tôi để cô ấy thấy tôi giỏi đến mức nào. Thế là mình phải đóng gói chương trình vừa viết lại để đem mang đến cô ấy.2. Tạo setup projecta. Tạo cài đặt projectBây giờ chúng ta sẽ tạo thiết lập project đến chương trình vừa viết ở trên. Chuột phải vào Solution "Test of Setup" => showroom => New Project => Other project type => cài đặt Project:
*

Xem thêm: Xem Online Và Tải Phim Tuyển Tập Hoàng Phi Hồng, Phim Hay Lý Liên Kiệt

Chú ý: đối với những phiên bản VS 2012 trở đi, chúng ta phải lên mạng và tìm cách down thêm Visual Studio Installer và cài đặt thì mới xuất hiện thiết đặt Project trong Other Project Type được. Tải Visual Studio Installer TẠI ĐÂY.Tôi giữ nguyên thương hiệu là Setup1 mang đến nó đỡ lằng nhằng.Kết quả, giao diện như sau:
*

b. Các bước cài đặt cơ bảnBây giờ chúng ta cần tạo một Output mang đến setup. Chuột phải vào Application folder => add => Project Output... Như mặt dưới:
*

Trong demo Project, chương trình của chúng ta sẽ phải lấy tin tức từ file Sample.txt để hiển thị ra ngoài màn hình. Vì đó, file Sample.txt cũng phải đi kèm với file thiết đặt luôn, có nghĩa là chúng ta cần phải địa chỉ cửa hàng Sample.txt vào trong thiết lập Project (nếu không địa chỉ cửa hàng thì chương trình của chúng ta sẽ bị lỗi). Để add được thì chúng ta chuột phải vào Application thư mục => showroom => folder => thế là một folder mới xuất hiện, sửa thành Input, kết quả như sau:See more: mua Blossom Blast Saga trên Pc cùng với Memu, Blossom Blast SagaChuột phải vào thư mục input => Properties => chọn thuộc tính AlwaysCreate là True:Làm như thế có nghĩa là: lúc chạy file cài đặt thì chương trình luôn luôn tạo một folder tên là đầu vào trong ổ C, còn nó ở chỗ nào thì ta chẳng quan lại tâm, chỉ cần biết lúc mà cài xong xuôi thì chương trình cần dùng những gì từ thư mục input đầu vào đó thì nó sẽ tự biết tìm đến và lấy, thế thôi.Ok, chúng ta tiếp tục địa chỉ cửa hàng Sample.txt vào trong thư mục input đầu vào để sau này khi phần mềm của mình mang sang máy khác cài thì nó còn biết đường mà tìm đến Input/Sample.txt.Động tác showroom như sau: chuột phải vào input đầu vào => địa chỉ => tệp tin => chọn đến file Sample.txt. Kết quả như sau:c. Tạo ShortcutChuột phải vào Primary output ở giữa màn hình và chọn Create Shortcut:Tôi sửa lại thương hiệu thành "Test of setup", cái shortcut này sẽ là cái xuất hiện bên trên nền desktop khi mà chúng ta cài đặt xong.Bây giờ chúng ta cần thiết đặt Icon cho Shortcut: chuột phải vào Shortcut vừa mới tạo => Properties => vào cửa sổ Properties, chọn Icon => Browse => Browse => nháy kép vào Application thư mục thì nút địa chỉ File sẽ có hiệu lực, bấm vào add File => chọn đến một tệp tin ảnh có đuôi dạng .ico để làm Icon đến Shorcut, chọn được file .ico rồi thì bấm OK:Sau đó chúng ta cắt cái Shortcut vừa tạo và paste vào trong thư mục User"s DesktopTiếp theo, chúng ta sẽ quan tâm đến thư mục User Program Menu, nhìn cái tên thì biết ngay thư mục này liên quan đến các hoạt động ở Program menu (cái thực đơn mà khi bấm Start thì hiện ra đấy). Bây giờ chúng ta sẽ địa chỉ cửa hàng thư mục và Short cut vào thư mục User Program Menu. Điều đó có nghĩa là lúc mà chương trình của chúng ta được cài thì sau thời điểm bấm Start, thư mục chương trình và shortcut chương trình của chúng ta sẽ nằm bên trên cả Program thực đơn nữa (như vậy trông nó mới chuyên nghiệp).Trước tiên là add thư mục (tên thư mục thì tùy chọn, vào trường hợp này tôi cũng vẫn đặt tên là "Test of setup"), làm giống như showroom thư mục input đầu vào vào thư mục Application Folder:Sau đó, chọn thư mục demo of thiết lập vừa tạo, tiếp đó đưa chuột ra khung giữa chọn Create Shortcut (cái này là Shortcut nằm ở trên Program Menu), một hộp thoại sổ ra, chúng ta nháy kép vào thư mục Application thư mục sau đó chọn Primary ouput from chạy thử of setup (Active) và ấn OK. Sau đó đặt tên mang lại Shortcut đó là được. Kết quả như sau:3. Tiểu kếtNếu bạn làm đến bước này mà không có vướng mắc gì thì chúc mừng bạn, bạn đã có thể Build chương trình và vào thư mục Setup1indebug và chạy file setup được rồi. Sau khoản thời gian cài ngừng thì sẽ có một Shortcut ở ngoài desktop và một vào Program Menu. Lúc muốn gỡ chương trình thì chúng ta vào Control Panel gỡ như những chương trình bình thường khác. Còn nếu bạn ko muốn vào đó để gỡ thì cũng có thể tự tạo mang lại mình một Uninstaller riêng biệt theo như mặt dưới.III. UninstallBước 1Chuột phải vào file System On Target Machine => add Special thư mục => System Folder:Bước 2Chuột phải vào thư mục vừa tạo, chon showroom => tệp tin và chọn đường dẫn đến file có thương hiệu là msiexec.exe nằm trong ổ CWindowsSystem32 ở vào máy của bạn (cái file này chịu trách nhiệm thao tác việc uninstall chương trình của bạn):Thiết đặt thuộc tính của file vừa mới chọn như trong hình mặt dưới.Bước 3Tạo một Uninstall Shortcut trong thư mục test of setup ở Program menu (cái thực đơn xuất hiện lúc ấn nút Start ấy):Chọn System folder => đưa chuột ra khoảng giữa và nháy chuột phải => Create new Shortcut => một hộp thoại mới mở ra, phía bên trong hộp thoại đó chọn System thư mục => msiexec.exe => OK, sau đó đặt tên mang lại Shortcut đó là Uninstall:Bước 4Kích vào setup Project của chúng ta sau đó ấn F4 một hộp thoại Properties (Properties của project) hiện ra. Ở đó chúng ta có thể tự mình thiết đặt rất nhiều các thuộc tính tùy chọn (cái này rảnh thì mới để ý đến):See more: gameplay Công Chúa Tóc Mây Trải Nghiệm thách thức Bà Phù Thủy Đưa RaChú ý đên Production code, chúng ta sẽ phải dùng đến nó.Bước 5Chuột phải vào Shortcut Uninstall và chọn properties, chọn thuộc tính Arguments.Trong thẻ Arguments chúng ta viết một đoạn code ngắn để chương trình biết là phải uninstall chương trình nào:/x product code /qr /x is for uninstalltion. Hàng hóa code là cái mã mà tôi bảo bạn phải chú ý ấy, mã product code của bạn và của tôi là ko giống nhau nhé.các cú pháp thì chúng ta có thể tham khảo vào trang này: http://technet.microsoft.com/en-us/library/cc759262(v=ws.10).aspx