How do I check if my application is installed on the client machine?

I have an asp.net page that has a link that I need to do:

When the user clicks, it checks if my app (desktop app i) is installed on this client machine or not, if yes then launch it, ask the user to download it

Could you please help me how can I accomplish this function?

+3


source to share


2 answers


This is not possible unless you have a reliable plugin on a web page that has file system access (like Silverlight or Java). This is generally considered a fairly large security risk.



0


source


If your client app installs activex you can try something like this

function tryCreateXObject(name){
        try{
            return new ActiveXObject(name);
        }
        catch(err){
            return undefined;
        }
};

      



but its not a perfect solution

0


source







All Articles