Download - Setup deployment in vs
![Page 1: Setup deployment in vs](https://reader030.vdocuments.site/reader030/viewer/2022032617/55a9dea91a28ab18178b45c0/html5/thumbnails/1.jpg)
Deployment in Visual Studio
Setup and Deployment
Projects
Install Shield Limited Edition
Windows Installer XML
Toolset
![Page 2: Setup deployment in vs](https://reader030.vdocuments.site/reader030/viewer/2022032617/55a9dea91a28ab18178b45c0/html5/thumbnails/2.jpg)
Setup and Deployment - step by step
• Add Setup project to solution
![Page 3: Setup deployment in vs](https://reader030.vdocuments.site/reader030/viewer/2022032617/55a9dea91a28ab18178b45c0/html5/thumbnails/3.jpg)
• Set properties of Setup
![Page 4: Setup deployment in vs](https://reader030.vdocuments.site/reader030/viewer/2022032617/55a9dea91a28ab18178b45c0/html5/thumbnails/4.jpg)
• Add Project output to file system application folder
![Page 5: Setup deployment in vs](https://reader030.vdocuments.site/reader030/viewer/2022032617/55a9dea91a28ab18178b45c0/html5/thumbnails/5.jpg)
• Create shortcut from the output file and move to desktop or program menu
![Page 6: Setup deployment in vs](https://reader030.vdocuments.site/reader030/viewer/2022032617/55a9dea91a28ab18178b45c0/html5/thumbnails/6.jpg)
• Customize UI in User interface Editor
![Page 7: Setup deployment in vs](https://reader030.vdocuments.site/reader030/viewer/2022032617/55a9dea91a28ab18178b45c0/html5/thumbnails/7.jpg)
• Add custom actions to Extent features
![Page 8: Setup deployment in vs](https://reader030.vdocuments.site/reader030/viewer/2022032617/55a9dea91a28ab18178b45c0/html5/thumbnails/8.jpg)
• Add Installer class to project and refer that dll to Custom action
• On this class we can override functions
![Page 9: Setup deployment in vs](https://reader030.vdocuments.site/reader030/viewer/2022032617/55a9dea91a28ab18178b45c0/html5/thumbnails/9.jpg)
• Pass installer variables /TARGETDIR = "[TARGETDIR]“
• in custom action data property of dll reference
• Access those variables as Context.Parameters["TARGETDIR"];
![Page 10: Setup deployment in vs](https://reader030.vdocuments.site/reader030/viewer/2022032617/55a9dea91a28ab18178b45c0/html5/thumbnails/10.jpg)
Install Shield - step by step
• All the above as Easy configured by GUI
![Page 11: Setup deployment in vs](https://reader030.vdocuments.site/reader030/viewer/2022032617/55a9dea91a28ab18178b45c0/html5/thumbnails/11.jpg)
WIX
• Microsoft uses it to deploy its own software including Microsoft Office and Visual Studio
• it gives you greater control over how things work (eg: You get much more control when you write the HTML yourself as opposed to using a WYSIWYG software)
• Its simply configure setup in XML files
![Page 12: Setup deployment in vs](https://reader030.vdocuments.site/reader030/viewer/2022032617/55a9dea91a28ab18178b45c0/html5/thumbnails/12.jpg)
![Page 13: Setup deployment in vs](https://reader030.vdocuments.site/reader030/viewer/2022032617/55a9dea91a28ab18178b45c0/html5/thumbnails/13.jpg)