1
votes

I am creating a setup for windows application using VS2017. My requirement is that I need to add some prerequisites (custom) not in prerequisites dialogue. I have tried copying setup files at location "C:\Program Files (x86)\Microsoft Visual Studio 14.0\SDK\Bootstrapper\Packages" but with no luck. Some threads also suggested to copy and paste at following location "C:\Program Files (x86)\Microsoft Visual Studio 14.0\SDK" in bootstrapper\Packge. Some other suggested for "C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A" location but there is no bootstrapper folder. Any help would be highly appreciated. Note: My requirement is not to use ClickOnce.

1
If it is an option to use a commercial tools, then Advanced Installer and Installshield offer good features for this. Tools overview - (and an older version). Beyond your problem scenario, there are a number of serious limitations for VS Installer Projects. - Stein Åsmul
Open Source and free WiX toolset also has a feature called Burn which allows you to create a setup.exe bootstrapper / downloader / launcher binary. See this question for two answers on Burn and commercial alternatives respectively. And a great gateway to learn about Advanced Installer features. - Stein Åsmul
Found this too: Add prerequisites to visual studio 2015 (not tested). - Stein Åsmul

1 Answers

0
votes

I have resolved this issue. Posting answer over here for future reference. "C:\Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages" I have to put "netframework4.6.1.hotfix" and "vcruntime13x64" folders having offline installers in it.The most important step i was missing i didn't paste product.xml in this folder alongwith en ( Folder) containing package.xml Once I pasted them i started showing in prerequisites dialogue window.