2014-11-27 2 views
0

프레임 4.0이 설치된 C# 클래스 라이브러리 프로젝트에 Late Box.V2 v1.1.4 NuGet 패키지를 설치했습니다. 프로젝트를 설치 한 후 다음 코드 조각을 작성했습니다 :Box.V2 NuGet 패키지를 설치 한 후 컴파일 시간 오류가 발생합니다.

var boxConfig = new BoxConfig(clientId, clientSecret, RedirectUrl); 
var boxClient = new BoxClient(boxConfig, null); 
var oAuthSession = boxClient.Auth.AuthenticateAsync(authorizationCode).Result; 

또한 클래스 파일에서 적절한 상자 네임 스페이스를 참조했습니다. 컴파일 후 나는 오류가 아래 얻을 :

"형식 또는 네임 스페이스 이름 '상자'를 찾을 수 없습니다 (당신은 using 지시문 또는 어셈블리 참조가?)"

당신은 나를 파악하는 데 도움이 시겠어요 여기서 문제가 있니?

답변

0

방금 ​​제공 한 코드로 새 프로젝트를 만들고 nuget에서 패키지를 참조했습니다. 컴파일 오류가 발생하지 않습니다. 문제를 확인하기 위해 새로운 프로젝트를 시도 했습니까?

프로젝트의 참조 노드를 확장하면 노란색 느낌표가 표시됩니까?

+0

예, 저는 신선한 프로젝트를 만들었습니다. 참조에 누락 된 어셈블리가 없습니다 (예 : 노란색 느낌표) Visual Studio에서 컴파일 후 경고 메시지가 표시됩니다. 기본 참조 인 "System.Net.Http.Extensions"는 프레임 워크에 간접적으로 종속되므로 해결되지 않았습니다. 어셈블리 "System.Net.Http, 버전 = 1.5.0.0, 문화 = 중립, PublicKeyToken = b03f5f7f11d50a3a"현재 대상 프레임 워크에서 확인할 수 없습니다. ".NETFramework, Version = v4.0". 최신 버전의 Microsoft.Net.Http를 설치했는데 오류가 발생했습니다. – user3215480

+0

이러한 경고 (일반적으로 경고는 물론)가 성공적인 컴파일을 방해하지 않아야합니다. 이러한 메시지가 다른 메시지 인 것처럼 원래 문제를 해결할 수 있었습니까? – letstango