Given that you have provided even less information than posted here, I would be surprised if you see anything. Why not use your debugger to diagnose the exact situation at the point of failure and then provide all the information that you have, so someone can try and help you?
The only way you can override the sound setting is to change the volume yourself, do the beep, then put the volume back where you found it. There is no little magic "override" method you can call.
The big problem with the is that you're changing a setting the user has set for a reason. THe other one is that if you turn the volume up to some arbitrary level, you have no idea how loud the sound really is. It still might not be audible or you might blast the user right out of their chair!
Along with what the others say, the user may have the speakers physically turned down or off.
Or headphones could be plugged in but the user not wearing them.
There is also the possibility that the user is remoted into a system halfway 'round the world.
Perhaps you could allow the user to set a configuration setting to specify the volume to use.
For one application I wrote for a former employer I allowed the user to specify what sound to make (if any) as an alert.
My c# console app calls a managed c++ dll. The dll is added as a reference to the c# project. If I try to start in debug mode it says error while trying to run project. unable to start program, unrecognized error in windows web service framework. It is not a web application. If I run without debugging, the console pops up and my dll produces an error that the hdf5 header files don't match the hdf5 library my c++ dll is linked to (though it compiles and builds just fine). Both c# driver and c++ dll are 64 bit on a 64 bit machine. Both the F5 and ctrl F5 errors are puzzling. Any ideas what i should do to fix?
but the problem is i need to extract the template from the fingerprint each time i need to identify someone
and that takes 45 second depend on the database for me this to slow
my problem is with passing the database values
List<datarow> dtrows = dt.asEnumerable;
and then convert each datarows to bitmaps
and then convert pass the list of bitmaps to a list of fingerprints
and then pass the fingerprints to the persons
person.fingerprints = fingerprints;
and then extract each fingerprint passed to the person with the Afis.extract(person) function
and then instead of using afis.identify function i use afis.verify which is toooo slow and i cant get afis.identify to work