我需要使用 Asp.net 从 Web 浏览器运行 .EXE,每当单击网页中的特定按钮时,它应该打开安装向导,而不是下载它 任何人都可以帮助我
提前致谢
出于明显的安全原因,您不能从 Web 应用程序在客户端计算机上运行 EXE。如果这是可能的,那将是一个巨大的安全漏洞。您可以做的最好的事情是提供可执行文件的下载链接,并要求客户端下载并安装它。
另一方面,如果您想在服务器上运行可执行文件,则可以使用该Process.Start
方法。
您不能在用户机器上运行您选择的任何 exe。这将是一个巨大的安全漏洞。
如果你绝对必须使用这样的东西,你可以考虑ClickOnce
ClickOnce 是一项 Microsoft 技术,使用户能够通过单击网页中的链接来安装和运行 Windows 应用程序。
然而,浏览器支持仅限于 IE 和通过 Firefox 上的插件。