2014-01-29 1 views
0

나는 irrKlang 사운드 라이브러리를 다운로드했으며, 이후 sharpdevelop와 함께 C#을 사용하고 있습니다 : a) irrKlang.NET4가 프로젝트의 References에 나타나도록 DLL에 대한 참조를 추가했습니다. 나무. b) 'IrrKlang.NET4를 사용하여'; 제공된 예제 프로그램 중 하나와 정확하게 일치하는 내 코드irrklang 얻기 - sharpdevelop에서 작업하기

컴파일 할 때 SD는 네임 스페이스 네임 (네임 스페이스 네임)이 존재하지 않는다고 알려줍니다 (어셈블리 참조가 없습니다).

using 문을 'Use IrrKlang;'으로 변경하면 (다소 혼란스럽게) 다른 .net 예제 프로그램에서 나타나는 것처럼 내 응용 프로그램이 컴파일되지만 런타임 오류가 발생합니다 "오류 : 파일 또는 어셈블리 '를로드 할 수 없습니다'irrKlang.NET4, 버전 .... 또는 그 중 하나가 종속성입니다. 잘못된 형식의 프로그램을로드하려고했습니다. "

여기에 무슨 일이 일어나고 있습니까? 어떤 아이디어? 사전에

감사

+0

SharpDevelop로 재생산 할 수 없습니다. IrrKlang을 사용하고 샘플 코드를 실행하여 라이브러리를 사용하여 사운드를 재생할 수 있습니다. 프로젝트와 소스 코드를 제공 할 수 있습니까? –

답변

0

해당 어셈블리가 제대로 대신 irrKlang.Net4를 사용

를 구축하지 않은 것 같습니다;

을 irrKlang을 사용하여

으로 변경하십시오.

모두가 잘 :

+0

정확하게 변경했는데 SD가 'irrKlang'네임 스페이스를 찾을 수 없다고 말했습니까? – CdrTomalak

+0

죄송합니다, 왜 Visual Studio에서 irrKlang.NET4에 대한 참조를 추가하고 irrKlang.NET4를 사용하여 추가했는지 "NET4 네임 스페이스를 찾을 수 없습니다"란 오류 메시지가 나타납니다. irrKlang을 사용하여 변경했습니다. 그 때 그것은 작동하고 나는 모든 속성과 클래스의 메서드를 볼 수 있습니다. 나는 irrKlang-1.4.0b.zip을 사용했습니다. – GreatJobBob

+0

Argh. SD가 문제가 될 수 있습니다. 얼마나 화나게! 어쩌면 대성공은 SD가하지 않는 무언가를 기본적으로하고 있습니까? – CdrTomalak

0

IrrKlang 다른 .NET 분포에 대한 다양한 버전으로 미리로드 온다 - 모두가 64을 X32. 올바른 하나를 사용하고 있는지 확인하십시오, 또한 당신이 ... 을 사용하고 해당 .NET 버전에 대한 귀하의 목표 빌드를 설정 그리고 네, 당신은 일을해야한다 : 아이디어 년 그냥

using IrrKlang; 

..