componentize-dotnet
componentize-dotnet copied to clipboard
Tooling for creating WebAssembly components from C#
currently get the following when using it ``` EXEC : warning : `wasm-tools compose` has been deprecated. [C:\Users\jstur\projects\wasm-component-sdk\samples\calculator\CalculatorComposed\CalculatorCom posed.csproj] Please use `wac` instead. You can find more information about `wac`...
PS E:\> dotnet build MyApp 还原完成(0.4) 你正在使用 .NET 的预览版。请参阅 https://aka.ms/dotnet-support-policy MyApp 失败,出现 1 错误 (0.7 秒) → E:\MyApp\bin\Debug\net10.0\wasi-wasm\MyApp.dll C:\Users\Administrator\.nuget\packages\microsoft.dotnet.ilcompiler.llvm\10.0.0-alpha.1.25162.1\build\Microsoft.NETCore.Native.targets(409,5): error MSB3073: 命令“"C:\Users\Administrator\.wasi-sdk\wasi-sdk-24.0/bin/wasm-component-ld" --version”已退出,代码为 3。 在 1.5 秒内生成 失败,出现 1 错误
When working on the docs https://github.com/bytecodealliance/component-docs/pull/221 I found it would be nice to not have to update the template to work with components that are library's and not executables.
Currently, projections for imported resources implement `IDisposable`, but they do not provide a `finalizer`. This means that if the user forgets to manually dispose the resource, its `[resource-drop]` function is...
With the following csproj file: ``` ``` I can build using dotnet build at the command line (or terminal in VS Code), but in Visual Studio, I get the following...
Hi, there this is a good repo, solved us a lot of problem, I am trying to explore a way to use the wasm as a plugin and on the...
``` benliu@192 app10 % dotnet build Restore complete (7.6s) info NETSDK1057: You are using a preview version of .NET. See: https://aka.ms/dotnet-support-policy app10 failed with 1 error(s) (0.2s) → bin/Debug/net10.0/wasi-wasm/app10.dll /Users/benliu/.nuget/packages/microsoft.dotnet.ilcompiler.llvm/10.0.0-alpha.1.25162.1/build/Microsoft.NETCore.Native.targets(363,5):...
It would be nice if it were possible to reference .wit files from outside the .csproj directory, such as: ```xml ``` However this doesn't currently seem to generate the bindings....
PoC to drop `runtime.$(NETCoreSdkPortableRuntimeIdentifier).microsoft.dotnet.ilcompiler.llvm` in the template. The new template is as following: ```diff + Exe net10.0 wasi_cli enable enable true - - - - ``` > [!IMPORTANT] > This...