Skip to content

Conversation

maraf
Copy link
Member

@maraf maraf commented Oct 2, 2025

TBD

Contributes to #103025

TODO

  • Copy to library test output
    • test-main.js
    • index.html
    • WasmTestRunner.dll as mainAssembly
    • WasmSymbolicator.dll
    • wasm-symbol-patterns.txt
  • Pack.Tasks for TrimmingTests
  • Exclude XHarness plugins (WasmSymbolicator.dll) from AOT compilation - The reason why it's failing here is that <Content Link="..." copy the assembly to the publish output early enough, so that it gets picked up to WasmAssembliesToBundle and so the AOT compiler gets it
  • NetCoreServer and RemoteLoopServer GetCurrentProjectBuildStaticWebAssetItems
  • Remove WasmExtraFilesToDeploy from tests
  • Support WasmFilesToIncludeInFileSystem - We needed coreVfs for runtimeConfig, but we have that solved now by embedding it into the boot manifest. I think we can drop coreVfs. The challenge is that VFS items has targetPath as well, so SWA standard properties aren't enough

@maraf maraf added this to the 11.0.0 milestone Oct 2, 2025
@maraf maraf self-assigned this Oct 2, 2025
@maraf maraf added arch-wasm WebAssembly architecture area-Build-mono os-browser Browser variant of arch-wasm labels Oct 2, 2025
Copy link
Contributor

Tagging subscribers to 'arch-wasm': @lewing, @pavelsavara
See info in area-owners.md if you want to be subscribed.

@maraf
Copy link
Member Author

maraf commented Oct 2, 2025

@javiercn Does it ring any bell?

D:\a\_work\1\s\src\libraries\Common\tests\System\Net\Prerequisites\NetCoreServer\NetCoreServer.csproj error MSB4057: The target "GetCurrentProjectBuildStaticWebAssetItems" does not exist in the project. [D:\a\_work\1\s\src\libraries\Common\tests\System\Net\Prerequisites\NetCoreServer\NetCoreServer.csproj]

browser-wasm windows Release LibraryTests Build.binlog

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

arch-wasm WebAssembly architecture area-Build-mono os-browser Browser variant of arch-wasm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant