다음을 통해 공유


ConfigurationManager 패키지는 더 이상 System.Security.Permissions를 참조하지 않습니다.

System.Configuration.ConfigurationManager 패키지가 더 이상 System.Security.Permissions 패키지를 참조하지 않습니다.

도입된 버전

.NET 8 미리 보기 3

이전 동작

System.Configuration.ConfigurationManager 패키지는 System.Security.Permissions 패키지를 참조했습니다.

새 동작

.NET 8부터 System.Configuration.ConfigurationManager 패키지는 System.Security.Permissions 패키지를 참조하지 않습니다.

호환성이 손상되는 변경의 형식

이 변경은 소스 호환성에 영향을 줄 수 있습니다.

변경 이유

이 변경 사항으로 인해 System.Configuration.ConfigurationManager가 참조될 때 주로 Windows가 아닌 운영 체제에서 문제가 되는 System.Drawing.Common에 대한 종속성이 방지됩니다.

System.Drawing.Common에 대한 종속성은 다음 패키지 종속성으로 인해 발생했습니다.

System.Configuration.ConfigurationManager
└──System.Security.Permissions
    └──System.Windows.Extensions
        └──System.Drawing.Common

앱이 System.Configuration.ConfigurationManager 패키지를 참조하고 System.Security.Permissions에 대한 종속성이나 System.Windows.Extensions,System.Security.AccessControl 또는 System.Drawing.Common를 포함할 수 있는 해당 종속성이 있는 경우 해당 패키지를 직접 또는 간접적으로 참조해야 합니다.

영향을 받는 API

N/A