I have created a forms application on Visual Studio 2017. I have a website that I want the public to download my app for windows. On the site, I have a download button but I don't know how to make it so when the download button is pressed, the application can begin downloading. I don't care if it is through a setup.exe. How could I do this?
You mean auto-download when user press download button on your website built on engine different from ASP.NET?
You need to place link directly to your file:
<a href="http://[yourwebsite]/download/setup.exe"><!-- your some code here --></a>