# Windows client The .NET 10 WinForms client uses `VoiceCat.Core` and `VoiceCat.Audio`. Its only native runtime component is `voicecat_media.dll`, the narrow Opus/RNNoise shim. ```powershell ./scripts/build-native.ps1 dotnet restore clients/windows/VoiceCat.slnx --locked-mode dotnet build clients/windows/VoiceCat.slnx -c Release --no-restore ./clients/windows/publish-client.ps1 ``` Publishing produces `artifacts/client/win-x64`. The noninteractive form and WASAPI device gate is: ```powershell ./artifacts/client/win-x64/VoiceCat.App.exe --smoke-test --audio ``` Manual release validation includes keyboard operation, NVDA navigation, curated announcements, and a sustained real call.