Closed srpeirce closed 3 years ago
Also get the same with release configuration, e.g. dotnet publish -c Release
I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.
Tagging subscribers to 'arch-wasm': @lewing See info in area-owners.md if you want to be subscribed.
Author: | srpeirce |
---|---|
Assignees: | radical |
Labels: | `arch-wasm`, `area-Build-mono` |
Milestone: | - |
The problem appears to be that the code isn't correctly escaping the -
in your project name when it is using it in certain places. @radical can you take care of this.
Aha that makes sense. On my other project I'm using the nuget package Blazor-Analytics
which it complained about. 👍
The issue here is that the assembly is being passed to PInvokeTableGenerator
, and that has a -
in the name. But with recent builds (> p6) we don't pass assemblies to that. So, this won't happen at all.
I have the same issue when publish wasm in GitHub Actions:
/home/runner/.dotnet/packs/Microsoft.NET.Runtime.WebAssembly.Sdk/6.0.0-preview.6.21352.12/Sdk/WasmApp.Native.targets(49,3): error MSB4019: The imported project "/home/runner/.nuget/packages/microsoft.netcore.app.runtime.mono.browser-wasm/6.0.0-preview.6.21352.12/runtimes/browser-wasm/native/src/Emcc.props" was not found. Confirm that the expression in the Import declaration "/home/runner/.nuget/packages/microsoft.netcore.app.runtime.mono.browser-wasm/6.0.0-preview.6.21352.12/runtimes/browser-wasm/native/src/Emcc.props" is correct, and that the file exists on disk. [/home/runner/work/ant-design-blazor/ant-design-blazor/site/AntDesign.Docs.Wasm/AntDesign.Docs.Wasm.csproj]
@ElderJames your issue is https://github.com/dotnet/runtime/issues/55676
I have confirmed that I can build this project with newer builds. Closing.
Confirmed this works in preview 7 🎉
I'm unable to publish AOT dotnet wasm app - receive errors:
To Reproduce
Install workload:
dotnet workload install microsoft-net-sdk-blazorwebassembly-aot
Set<RunAOTCompilation>true</RunAOTCompilation>
in WASM project Do adotnet publish
I've created a branch here to reproduce the issue: https://github.com/srpeirce/Blazor6-6/tree/aot-fails
Exceptions (if any)
Screenshot:
Full log:
Further technical details
microsoft-net-sdk-blazorwebassembly-aot
dotnet --info
Runtime Environment: OS Name: Windows OS Version: 10.0.19043 OS Platform: Windows RID: win10-x64 Base Path: C:\Program Files\dotnet\sdk\6.0.100-preview.6.21355.2\
Host (useful for support): Version: 6.0.0-preview.6.21352.12 Commit: 770d630b28
.NET SDKs installed: 3.1.407 [C:\Program Files\dotnet\sdk] 5.0.201 [C:\Program Files\dotnet\sdk] 6.0.100-preview.6.21355.2 [C:\Program Files\dotnet\sdk]
.NET runtimes installed: Microsoft.AspNetCore.App 3.1.13 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 5.0.4 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 6.0.0-preview.6.21355.2 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.NETCore.App 3.1.13 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 5.0.4 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 6.0.0-preview.6.21352.12 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.WindowsDesktop.App 3.1.13 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 5.0.4 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 6.0.0-preview.6.21353.1 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]