I have a web application which runs on all browsers but there is a link to another application which can only run in Internet Explorer. How I can force browser to open this
You can't force the client to launch a different browser like you're asking.
What I would suggest is to have your application test when it is launched to see if it is currently running in IE. If it isn't, it should issue an error message stating something like: "This application requires Internet Explorer. Please reopen in IE." Then have it stop there.