2013-04-08 1 views
0

전 C# 아무런 경험이없는 그리고 난 내가 거기에 다운로드 한 바이너리를 사용하는 방법을 알고하지 않습니다 http://mathnetnumerics.codeplex.com/releases/view/101319Math.net 메릭스와 프로젝트를 빌드하고 C#

이 어떻게 포함 할을하고 그래서 내 프로젝트 사람들을 구축 프로젝트가 끝나면 독립형으로 만들 수 있습니까?

감사합니다.

+0

처럼 같은 수업의 상단에 문을 "사용"삽입하여 방법과를 액세스 할 수 있습니까? – Sachin

답변

4

비주얼 스튜디오에서 Nuget 패키지 콘솔을 통해 필요한 라이브러리 및 패키지를 설치 안내 수 있습니다.

파일 -> 라이브러리 패키지 관리자 -> 패키지 관리자 콘솔을 클릭하십시오. 그런 다음 다음 명령을 입력하십시오.

PM> 설치 - 패키지 MathNet.Numerics

을이 패키지를 설치하고 DLL을 당신에게 제공 할 것이다.

+0

Nuget 패키지는 강력하지만 어쨌든 들어 본 적이없는 곳 :( – Fawar

+0

@ user2258989 지침에 대한 답변을 업데이트했습니다. 패키지 관리자 콘솔에 접근하는 방법. 패키지 관리자 콘솔은 작성자가 제공 한 패키지를 사용하고 있기 때문에 종속성이나 dll을 놓치지 않도록합니다. 이제 패키지를 작성하는 것이 "올바른"방법입니다. Microsoft. –

+0

고맙습니다! 패키지를 설치하면 내 프로젝트에 포함될 것이며, 빌드 할 때 "릴리스 또는 디버그"버전에있을 것이며 din을 agin 전체에 복사 할 필요가 없습니다. 나 – Fawar

0

외부 바이너리를 사용하려면 해당 외부 바이너리를 참조해야합니다. 이것은

http://msdn.microsoft.com/en-us/library/7314433t%28v=vs.80%29.aspx

+0

고마워요! 그렇게하는 것으로부터. .dll을 옮기면 프로젝트를 컴파일 할 수 없거나 복사본을 가져올 수 있습니까? 최종 응용 프로그램에서 자동으로 빌드됩니다 (출시되었거나 어딘가에 지정해야합니까?) – Fawar

1

바이너리에 대한 참조를 추가하고 파일에 사용중인 바이너리의 모든 부분의 네임 스페이스를 포함하십시오.

1

Visual Studio을 사용하는 경우 프로젝트의 참조 추가 옵션에서 이러한 라이브러리를 추가 할 수 있습니다. enter image description here

+0

두 옵션보다 훨씬 쉽습니다! – Fawar

+0

이것이 Stackoverflow에 대한 첫 번째 질문이므로 특정 질문이 도움이된다면 여기에서 해결책을 얻었습니다. 대답으로 받아 들일 수 있습니다. – Sachin

+0

여러 개의 꽤 좋은 anwser가 있으므로 지금부터하겠습니다. 나는 최고의 하나를 받아 들일 것이다 :) – Fawar

0

제 의견으로는 가장 쉬운 방법은 "bin"폴더에있는 모든 파일을 삭제하는 것입니다. 그런 다음 프로젝트에서 "참조"폴더를 마우스 오른쪽 단추로 클릭하고 추가 -> 참조 추가를 클릭하십시오. 그런 다음 "찾아보기"탭을 클릭하고 "bin"폴더로 이동 한 다음 파일을 선택하십시오. 이제 라이브러리는 소스 코드를 통해 액세스 할 수 있습니다.

당신은 "사용 MathNet.Numerics"당신이 사용하는 편집기

관련 문제