.Net WinForm System Beep en un sistema operativo de 64 bits
Mi aplicación debe emitir un pitido cuando la validación falla para que el usuario (que puede estar a varios pies de distancia) pueda escucharla. Me gustaría usar elConsole.Beep()
pero esto esno disponible en un entorno x64 (ver las observaciones). Puede que haya o no altavoces en la computadora, así que no puedo usarSystem.Media.SystemSounds.Beep.Play()
.
La plataforma objetivo actual es un entorno x86, pero me gustaría tener la capacidad para que la aplicación se ejecute también en x64.
¿Hay alguna manera de hacer esto o debería simplemente rendirme?
Editar: Enlace agregado al método.