개발노트

[.NET Error] NETSDK1130 오류 해결방법 본문

미분류 노트

[.NET Error] NETSDK1130 오류 해결방법

mroh1226 2022. 5. 10. 16:12
반응형

VisualStudio를 업데이트 했더니 너겟은 물론이고, 다양한 오류가 생겨 프로젝트가 빌드되지않는다.

 

구글링을해도 해결하기 힘든 오류들이 많았지만 어찌어찌 해결되어 해결방법을 포스팅한다.

 

NETSDK1130 에러


1. 프로젝트에 우클릭 > 프로젝트 파일 편집을 클릭 > .csproj 파일에 들어간다.

프로젝트 파일 편집 클릭

 


2. <PackageReference> 가 포함된 <ItemGroup> 을보면 버전은다르지만 중복되는 참조 패키지가 있을 것이다.
패키지 중 프로젝트와 호환되는 패키지 버전을 Condition Property가 있는 ItemGroup에 넣어주고 나머지는 제거해준다. (불안하면 주석처리)

 

변경 전

 

변경 후

 


3. 빌드해본다.

 

빌드성공, 해결완료


- 참고 링크:

 

 

NETSDK1130: Windows 메타데이터 구성 요소를 직접 참조할 수 없습니다. - .NET CLI

.NET 5 이상을 대상으로 하는 앱에서 직접 Windows 메타데이터 구성 요소를 참조할 수 없는 문제를 해결하는 방법입니다.

docs.microsoft.com

 

https://github.com/dotnet/maui/issues/4593

 

VS 17.1 prv2: default maui builds and deploys Windows but fails to build Android with error shown · Issue #4593 · dotnet/maui

This issue has been moved from a ticket on Developer Community. 1- create default Maui proj 2- wait for load to complete entirely before doing anything 3-switch Windows build deploy 4- update nuget...

github.com

 

반응형
Comments