我们目前正在研究OpenSilver,它是Silverlight的开源重新实现。 它通过WebAssembly在浏览器上运行。它对WebAssembly和Microsoft Blazor使用Mono。 它无需浏览器扩展即可运行。
到目前为止,我所看到的示例要求将其托管在IIS中。 在Visual Studio中,可以通过IIS Express或模拟器托管它。
我们的客户的安全要求禁止他们使用Web应用程序(托管在IIS中)。
我们正在评估OpenSilver作为潜在的跨平台解决方案。
是否有任何方法可以作为标准的单独或自托管应用程序运行? 我知道Qt / QML具有浏览器控件,可让您直接加载html页面。 我很确定这完全不会对我们有帮助。 有其他选择吗?
Thx
答案 0 :(得分:0)
是的,您可以使用任何主机“运行”它。 您只需构建(发布)您的解决方案并将其作为静态网站托管。