我正在寻找一种语言和框架来完成这项工作,它需要在客户端运行一个C DLL。我找到了Blazor,我认为这是可能的。我找不到任何好的方法来从javascript调用这个DLL。
我应该和Blazor一起试试吗?有人知道更好的方法吗?
。。。它需要在客户端中运行一个C DLL
这不会发生。
我找到了Blazor,我认为这是可能的。
否。BlazorWasm将运行.net DLL,但不运行C DLL
在这个方向上,您唯一的机会是找到该DLL的源代码,并将C代码重新编译为Wasm。
但更现实的选择是在服务器上运行DLL,并通过API公开它。