Programing

.net Core 2.0-대상 프레임 워크 .netCore 2.0 대신 .NetFramework 4.6.1을 사용하여 패키지가 복원되었습니다.

lottogame 2020. 10. 13. 07:18
반응형

.net Core 2.0-대상 프레임 워크 .netCore 2.0 대신 .NetFramework 4.6.1을 사용하여 패키지가 복원되었습니다. 패키지가 완전히 호환되지 않을 수 있습니다.


.net core 2.0 콘솔 앱이 있습니다. 다음을 사용하여 TFS에서 파일을 읽으려고합니다.

TFS에서 메모리로 직접 파일을 가져 오는 방법 (즉, 파일 시스템에서 메모리로 읽기를 원하지 않음)?

나는 너겟 Microsoft.TeamFoundationServer.ExtendedClient으로 가서 이것을 설치 하고 실행합니다.

여기에 이미지 설명 입력

프로젝트 대상 프레임 워크 '.NETCoreApp, Version = v2.0'대신 '.NETFramework, Version = v4.6.1'을 사용하여 'Microsoft.AspNet.WebApi.Client 5.2.2'패키지가 복원되었습니다. 이 패키지는 프로젝트와 완전히 호환되지 않을 수 있습니다.

경고를 억제 한 후에도 여전히 오류가 발생하고 라이브러리를 참조 할 수 없습니다. 이 참조 해결을 어떻게 얻을 수 있습니까?

재현하기 매우 쉬움 :

  1. 새로운 .net 코어 2.0 콘솔 앱
  2. 위의 질문에서 방법을 복사하십시오.
  3. 너겟 패키지 설치 시도

이 패키지는 현재 dotnetcore 2.0과 완전히 호환되지 않습니다.

예를 들어 'Microsoft.AspNet.WebApi.Client'버전 (5.2.4)에서 지원 될 수 있습니다. 자세한 내용은 새 Microsoft.AspNet.WebApi.Client.5.2.4 패키지 사용 을 참조하십시오.

Federico가 언급 한 표준 클라이언트 패키지를 사용해 볼 수 있습니다.

그래도 작동하지 않는 경우 해결 방법으로 Console App (.Net Framework).net core 2.0 콘솔 앱 대신을 만들 수 있습니다.

이 스레드를 참조하십시오. Microsoft.AspNet.WebApi.Client가 .NET Core에서 지원됩니까?


나를 위해 ~ 6 개의 다른 Nuget 패키지를 업데이트했고 Microsoft.AspNetCore.All을 먼저 선택했을 때 참조 된 오류가 발생했습니다.

나는 맨 아래에서 시작하여 다른 것 (EF Core, EF Design Tools 등)을 먼저 업데이트 한 다음 남은 유일한 것은 Microsoft.AspNetCore였습니다.


이 특정 패키지에는 적어도 현재는 아니지만 dotnet 코어 용 어셈블리가 포함되어 있지 않습니다. 프로젝트 파일을 약간 수정하면 코어 용으로 빌드 할 수 있지만 소스를 직접 살펴 보지 않고는 확실히 말할 수 없습니다.

참고 URL : https://stackoverflow.com/questions/46797892/net-core-2-0-package-was-restored-using-netframework-4-6-1-instead-of-target

반응형