.net – ClickOnce Hosting Requirements

clickoncenet

I would like to publish my app to a website so users can download via a URL and the app can update from the same location.

I have 'standard' Linux hosting, but I get the message when trying to publish with ClickOnce: The Web server does not appear to have FrontPage Server Extensions installed.

Is Windows (ASP.NET?) hosting required for this to work? If the app is running as a desktop app I thought Linux hosting would be okay.

Thanks in advance for any clarification on this!

Best Answer

I'm pretty sure that Visual Studio will try to use the FrontPage Server Extensions if you specify an http URI as your "Publishing Folder Location". If you're publishing to a server without FPSE support, use an ftp URI (or a UNC path if you have direct access to the server) instead.

I've always used ftp to deploy my Internet-hosted ClickOnce apps and it works a treat.

You can specify the "Installation folder URL" as an http URI - just make sure you use ftp for the publishing location.

Related Topic