如何运行asp.net的.exe文件

时间:2013-01-21 06:39:00

标签: asp.net .net exe

我需要使用Asp.net从Web浏览器运行.EXE,每当在网页中单击特定按钮时,它应该打开安装向导,而不是下载它 任何人都可以帮助我

提前致谢

2 个答案:

答案 0 :(得分:5)

出于明显的安全原因,您无法从Web应用程序在客户端计算机上运行EXE。如果这可能是一个巨大的安全漏洞。您可以做的最好的事情是提供可执行文件的下载链接,并要求客户端下载并安装它。

另一方面,如果您想在服务器上运行可执行文件,则可以使用Process.Start方法。

答案 1 :(得分:1)

您无法在用户计算机上运行您选择的任何exe。这将是一个巨大的安全漏洞。

如果你绝对必须使用类似的东西,你可以考虑ClickOnce

  

ClickOnce是一项支持用户安装的Microsoft技术   并通过单击网页中的链接运行Windows应用程序。

参考:ClickOnce Deployment Overview

浏览器支持仅限于IE和firefox上的插件。