If you want to enable ClickOnce in Chrome follow the instructions in this post.
However, users that use other browsers then Internet Explorer might have to do some tweaking to have a seamless experience. If your link downloads a file instead of installing the application, means that the installation not will work. If you are using Google Chrome as your default browser there is an easy solution. You only need to install an add-on, found here.
When you have installed the add-on, restart your browser and try to click the install link again, hopefully the installation will start now.
Please note that this is not an official Chrome plugin by Google and the plugin seems to change often so if the link is broken search for Click Once plugin for Chrome. We can’t guarantee the quality of the plugin.