在客户端运行C DLL的最佳方法是什么?

时间:2020-03-06 01:32:02

标签: c web dll client-side blazor

我正在寻找一种语言和框架来完成一项工作,该工作需要在客户端运行C DLL。我找到了Blazor,我认为这可能与它有关。我找不到从javascript进行此DLL调用的任何好方法。

我应该与Blazor一起尝试吗?有人知道更好的方法吗?

1 个答案:

答案 0 :(得分:0)

...需要在客户端运行C DLL

那不会发生。

我找到了Blazor,我认为这可能与它有关。

不。 BlazorWasm将运行.net DLL,但不运行C DLL。
您唯一的机会就是找到该DLL的源并将C代码重新编译为Wasm。

但是更现实的选择是在服务器上运行DLL并通过API公开它。