Re:Uno: Single-Codebase for Windows, WebAssembly, iOS, macOS...
by gamblor956 on Thursday November 05, 2020 @07:40PM
(#25003699)
Unity has supported the .Net Framework (using .Net 4x) for several years...
However, they do not guarantee that the APIs in the .Net framework will work on all platforms, as some of them are still Windows specific.
https://docs.unity3d.com/2019.1/Documentation/Manual/dotnetP...
To put it another way: Adobe can ship Photoshop using Emscripten, and big companies can probably eventually ship their internal C# business apps using Uno or Blazor, but you're not going to ship either of those using Unity's stock approach without building out all of the platform APIs they stripped out and adding back runtime features that were removed. The decisions they made were perfect for games, but people building general-purpose platforms can't cut all those corners.