NuGet 경고 NU5101
시나리오 1
어셈블리 'lib\project.dll'은 'lib' 폴더 바로 아래에 배치됩니다. 어셈블리는 프레임워크별 폴더 내에 배치하는 것이 좋습니다. 프레임워크별 폴더로 이동합니다.
문제
패키지되는 폴더에는 폴더 바로 아래에 있는 어셈블리 파일이 포함되어 있습니다 lib
.
솔루션
폴더를 패키징하는 동안 모든 어셈블리 파일이 폴더 아래 lib
의 프레임워크별 폴더 내에 배치되었는지 확인하세요.
시나리오 2
마이그레이션 후 패키지가 설치되면 어셈블리 'lib\project.dll'이 무시됩니다.
문제
패키지에는 폴더 바로 아래에 있는 어셈블리 파일이 포함되어 있습니다 lib
. 패키지는 프로젝트의 패키지 참조 형식과 호환되지 않습니다.
솔루션
모든 어셈블리가 폴더 아래 lib
의 프레임워크별 폴더 내에 배치되도록 패키지 작성자에게 패키지를 수정하도록 요청하세요. 자세한 내용은 NuGet 문서에서 확인할 수 있습니다.