在客户端asp.net c#上运行非托管c++函数

Running unmanaged C++ function on client-side ASP .Net C#

本文关键字:c++ 函数 运行 客户端 asp net      更新时间:2023-10-16

传统c++ Win32应用程序中的一些功能需要在新的asp.net c# MVC Web应用程序的客户端运行。访问客户端共享内存等功能。

我想知道最好的方法是什么?

谢谢

实现这一点的一种方法是通过实现ActiveX组件,尽管我认为没有人会推荐它。确实没有其他方法可以通过网站下载/安装客户端本地代码。请注意,这将限制您使用支持ActiveX控件的web浏览器,并且它只会在编译/链接本机代码的平台上运行。

另一种可能是让用户在客户端安装一个本地服务,然后通过某种IPC接口访问它。