다음을 통해 공유


NuGet 경고 NU5101

시나리오 1

어셈블리 'lib\project.dll'은 'lib' 폴더 바로 아래에 배치됩니다. 어셈블리는 프레임워크별 폴더 내에 배치하는 것이 좋습니다. 프레임워크별 폴더로 이동합니다.

문제

패키지되는 폴더에는 폴더 바로 아래에 있는 어셈블리 파일이 포함되어 있습니다 lib .

솔루션

폴더를 패키징하는 동안 모든 어셈블리 파일이 폴더 아래 lib 의 프레임워크별 폴더 내에 배치되었는지 확인하세요.

시나리오 2

마이그레이션 후 패키지가 설치되면 어셈블리 'lib\project.dll'이 무시됩니다.

문제

패키지에는 폴더 바로 아래에 있는 어셈블리 파일이 포함되어 있습니다 lib . 패키지는 프로젝트의 패키지 참조 형식과 호환되지 않습니다.

솔루션

모든 어셈블리가 폴더 아래 lib 의 프레임워크별 폴더 내에 배치되도록 패키지 작성자에게 패키지를 수정하도록 요청하세요. 자세한 내용은 NuGet 문서에서 확인할 수 있습니다.