2014-12-10 1 views
2

나는 4 개의 게임을 완벽하게 연결했지만 구멍에 카운터가 떨어졌을 때 소리를 추가하려고 할 때 새로운 것을 배우기 위해 계속해서 왜 깨닫지 못하니 FileNotFound 예외가 내 소리 파일을 모두 솔루션 및 디버그 파일에 가져온 경우.AC# 콘솔에서 mp3 사운드 재생 응용 프로그램

이 킵 충돌 :

들 덕분에 나에게 동일한 결과를 준 나는 또한 .PlaySync() 시도

(new SoundPlayer("Clonk.mp3")).Play(); 

!

+0

먼저 절대 경로를 제공하고 어셈블리를 사용하여 현재 실행중인 어셈블리 경로를 찾으십시오. 이렇게하면 왜 Clonk.mp3 파일을 찾지 못하는지 확인할 수 있습니다. –

+0

동일한 오류가 발생했습니다. – Needham

+0

내장 된'System.Media.SoundPlayer'를 사용할 때. 그것은'* .wav' 만 전달할 수있었습니다. '.mp3 '대신'.wav'를 시도 했습니까? –

답변

2

SoundPlayer은 특정 .wav 파일 만 지원합니다. .mp3 파일을 .wav으로 변환하여 문제가 해결되는지 확인하십시오.

System.Media.SoundPlayer(string wav).Play();