2014-09-19 4 views
4

NuGet을 사용하여 패키지를 관리하는 것이 비교적 새롭습니다. 몇 년 동안 Visual Studio 2008-2010을 사용하고 NuGet을 조금 사용했지만 전문가는 아닙니다.Visual Studio 2012 용 NuGet 패키지가 MonoDevelop 5.0.1에서 복원되지 않습니다.

필자가 작성하지 않은 Visual Studio 2012 프로그램이 있으며 MonoDevelop 5.0.1에서 컴파일 할 프로그램을 얻으려고합니다. 그때 MonoDevelop 찾을 수없는 것들을 제거, 프로젝트에이 패키지를 다시 추가 패키지 관리자를 사용하여 시도했다

WARNING: Error: SendFailure (Error writing headers) 
WARNING: Error: SendFailure (Error writing headers) 
WARNING: Error: SendFailure (Error writing headers) 
WARNING: Error: SendFailure (Error writing headers) 
WARNING: Error: SendFailure (Error writing headers) 
WARNING: Error: SendFailure (Error writing headers) 
WARNING: Error: SendFailure (Error writing headers) 
WARNING: Error: SendFailure (Error writing headers) 
WARNING: Error: SendFailure (Error writing headers) 
WARNING: Error: SendFailure (Error writing headers) 
WARNING: Error: SendFailure (Error writing headers) 
Unable to find version '1.4.0.56' of package 'MSBuildTasks'. 
Unable to find version '2.0.0.2000' of package 'NLog'. 
Unable to find version '1.2.0' of package 'NodaTime'. 
Unable to find version '2.0.11' of package 'Npgsql'. 
Unable to find version '2.0.0.480' of package 'protobuf-net'. 
Unable to find version '2.8.4' of package 'RabbitMQ.Client'. 
Unable to find version '0.15.0.0' of package 'MailKit'. 
Unable to find version '0.36.0.0' of package 'MimeKit'. 
Unable to find version '4.0.10827' of package 'Moq'. 
Unable to find version '1.2.2' of package 'elmah.corelibrary'. 
Unable to find version '5.0.6' of package 'Newtonsoft.Json'. 

The application was terminated by a signal: SIGHUP 

,하지만 난 얻을 수 없다 : 나는 MonoDevelop로 프로젝트를로드 할 때, 패키지 콘솔 읽기 패키지를 인식하는 프로젝트. 필자는 어디서나 찾을 수없는 xbuild 기능에 대해 언급 한 몇 가지 스레드를 보았지만 이러한 스레드는 문제를 명확하게 해결하지 못했으며 포괄적 인 솔루션을 제공하지 못했습니다.

이 문제에 대한 포괄적 인 해결책이있는 사람이 있으면 게시하십시오. 포괄적 인 솔루션은 Visual Studio 프로젝트를 MonoDevelop로 변환하려는 많은 사람들에게 매우 도움이 될 것이라고 확신합니다.

답변

8

은 다음 실행 해보십시오 :

mozroots --import --sync 

SendFailure 오류를 수정해야한다고.

+0

Mozilla Roots Importer - 버전 3.8.0.0 Mozilla의 MXR에서 신뢰할 수있는 루트 인증서를 다운로드하고 가져옵니다. 저작권 2002, 2003 Motus Technologies. Copyright 2004-2008 Novell. BSD 라이센스. 'http : //mxr.mozilla.org/seamonkey/source/security/nss/lib/ckfw/builtins/certdata.txt? raw = 1'... 사용자 저장소로 인증서 가져 오기 ... 140 개의 새로운 루트 인증서가 트러스트 스토어에 추가되었습니다. 가져 오기 프로세스가 완료되었습니다. 불행히도, 나는 아직도 SendFailures를 얻고있다. –

+0

그리고 MonoDevelop를 다시 시작하셨습니까? –

+0

몇 번이나 문제가 아닌지 확인하십시오. 변경 없음. –