You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
vstest.console checks incoming settings and validates that the targetArchitecture and OSArchitecture are compatible. Unless the OSArchitecture and targetArchitecture are the same.
(dotnet test on arm64 device will run as arm64 by default, so it will pass the architecture == osarchitecture) for this case, and for case where we ask for x64 || x86, it will pass the other check architecture == x86 || architecture == x64.
BUT if we call vstest.console.exe (.net framework) it will run as emulated x64 (and show that as os architecture), required architecture is arm64 (different from os), and that is not x64 || x86, so it throws.
Remove that check.
The text was updated successfully, but these errors were encountered:
vstest.console checks incoming settings and validates that the targetArchitecture and OSArchitecture are compatible. Unless the OSArchitecture and targetArchitecture are the same.
(dotnet test on arm64 device will run as arm64 by default, so it will pass the architecture == osarchitecture) for this case, and for case where we ask for x64 || x86, it will pass the other check architecture == x86 || architecture == x64.
BUT if we call vstest.console.exe (.net framework) it will run as emulated x64 (and show that as os architecture), required architecture is arm64 (different from os), and that is not x64 || x86, so it throws.
Remove that check.
The text was updated successfully, but these errors were encountered: