Problem
Building WebRtcInterop.UnitTests for ARM64|Release currently fails at link time with unresolved symbols from Google Test (including missing main and parameterized test registration symbols).
Observed behavior
When running all-platform compile/test validation, the ARM64 Release build of WebRtcInterop.UnitTests.vcxproj fails with many linker errors (LNK2001/LNK2019/LNK1120), and no ARM64 unit-test executable is produced.
Repro
- Build
WebRtcInterop.UnitTests\WebRtcInterop.UnitTests.vcxproj with:
Configuration=Release
Platform=ARM64
- Observe linker unresolved externals from Google Test and missing entry point.
Notes
- Managed unit tests pass.
- x64 interop unit tests pass.
- This issue tracks the ARM64 Release interop unit-test linker failure independently from current project-file cleanup changes.
Problem
Building
WebRtcInterop.UnitTestsforARM64|Releasecurrently fails at link time with unresolved symbols from Google Test (including missingmainand parameterized test registration symbols).Observed behavior
When running all-platform compile/test validation, the ARM64 Release build of
WebRtcInterop.UnitTests.vcxprojfails with many linker errors (LNK2001/LNK2019/LNK1120), and no ARM64 unit-test executable is produced.Repro
WebRtcInterop.UnitTests\WebRtcInterop.UnitTests.vcxprojwith:Configuration=ReleasePlatform=ARM64Notes