c# - 如何让客户机上的程序从 ASP.NET 页面运行?

标签 c# asp.net client-side

我有一个试图在 Intranet 上运行的应用程序。在我的机器上它工作得很好(著名的遗言)但是当我把它放到服务器上时,它没有工作。当我看到“系统找不到指定的文件”错误时,我认为这一定是在尝试运行客户端计算机上的程序时出现的。

是的,如果浏览器中的任何应用程序都可以在客户端计算机上运行可执行文件,那将是一场安全噩梦。这对内联网有什么不同吗?它将运行的几台计算机都具有相同版本的 IE 和 .NET,并且它们都具有运行所需的 .exe。

这里是项目的概述:

  • 一名员工和一名参与者走进一间装有电脑的房间。
  • 员工打开我的网络应用程序并查找此人的 ID(这部分有效)
  • 点击“录制”应该会隐藏启动已安装的程序,然后开始录制。
  • 完成后,员工点击完成(或应用超时)并保存文件。
  • 文件被上传到服务器。
  • 员工缺乏技术经验,所以我的目标是为他们提供一个网站,那里只有一个框来获取参与者 ID 和两个巨大的“RECORD”和“STOP”按钮<

谁能帮我解决这个问题(或者至少让我知道这是不可行的)?

最佳答案

一个想法:你可以注册一个Protocol handler使用所需参数启动您的应用。

关于c# - 如何让客户机上的程序从 ASP.NET 页面运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7177145/

相关文章:

c# - Entity Framework 查询中令人难以置信的重复

c# - DAL、模型层、EF 代码优先和业务逻辑,它们如何组合在一起?

c# - 如何获取数组的计数?在C#

javascript - 创建搜索栏 C# MVC

javascript - 如果主 CSS 代码在客户端生成可以吗?

c# - 使用 DeploymentItem 和 WatiN 的 MSTest - 文件未被复制

c# - Visual Studio 抛出 "wrong"编译时异常

c# - asp.net按钮点击客户端和服务器端代码

c# - 客户端代码如何在服务器端运行?

javascript - 兹科斯 : How to notify user of session timeout or lost connection to server?