从本地托管网站的链接打开Windows窗体应用程序

时间:2016-06-20 16:10:47

标签: c# asp.net asp.net-mvc-4 emgucv

我创建了一个使用EMGU CV的面部识别器的Windows窗体应用程序。我还有一个本地托管在我的笔记本电脑上的网站,使用ASP.NET MVC4制作。我想在我的网站上找到一个链接,点击后会打开面部识别软件。有可能吗?我是否必须创建应用程序设置并安装它才能执行此操作或有其他方法吗?

1 个答案:

答案 0 :(得分:0)

做你所要求的努力几乎肯定比你愿意承担的要高得多。我只知道两种可能的方法。第一种是使用Microsoft Click-Once技术,它将二进制文件传输到客户端。但是,二进制文件非常不受信任地到达客户端,因此您需要在客户端上进行相当多的工作来设置适当的权限。另一种方法是将图像识别表单与其中一种安全MIME类型相关联,然后流出该MIME类型的文件。如果您的应用程序是该类型的默认应用程序,则将调用它来处理该文件。