Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

증상

개발자가 Configuration.Save(..)를 사용 하는 경우 /Configuration.SaveAs(..) Microsoft.NET Framework 4.7 ASP.NET/IIS (인터넷 정보 서비스) 응용 프로그램의 web.config 파일을 저장/재정의 메서드를은 나타날 수 있는 새로운 빈 Windows Forms 응용 프로그램 특정 섹션 < System.Windows.Forms.ApplicationConfigurationSection > 되 고 추가 web.config 파일과 응용 프로그램 실패할 수 다시 로드 해야 합니다.

원인

4.7 Microsoft.NET Framework Windows Forms 응용 프로그램 지원 HDPI (높은 점 당 인치)를 추가 하는 동안 Windows Forms 팀 < System.Windows.Forms.ApplicationConfigurationSection > 는 개발자를 사용자 지정할 수 HDPI 특정 기능에 대 한 응용 프로그램 응용 프로그램 구성 (app.config) 파일에 새 구성 섹션을 소개 했습니다.

여기서 새 HDPI 기능 4.7 Microsoft.NET Framework만 추가 된 사용자 지정 하 고 Windows Forms 응용 프로그램에만 사용입니다. 따라서 런타임에 Windows Forms 응용 프로그램의 machine.config 파일에 선언 실제로) (반대 하 고이 새로운 섹션의 선언 문제가 발생 합니다. 개발자가 Configuration.Save(..)를 사용 하는 경우 /Configuration.SaveAs(..) 메서드는 빈 정의 선언 섹션 Overridden/작성/저장 되는 구성 파일에 추가 되 고이 런타임 표시 됩니다. 비 Windows Forms 응용 프로그램 (ASP.NET/IIS)가 새로 Overridden/작성/저장 한 구성 파일을 사용 하 여 폼을 다시 로드 섹션의 누락 된 선언으로 인해 다시 로드 응용 프로그램이 실패할 수 있습니다.

해결 방법

개발자/사용자 수 안전 하 게 빈 여기서 < System.Windows.Forms.ApplicationConfigurationSection > 정의 (인식 되지 않는 Windows Forms 사용자 인터페이스 이외의 다른 응용 프로그램에서) web.config 파일에서 제거 하 고 응용 프로그램을 다시 로드 하십시오. 파일에서 하이 빈 부분의 제거에 응용 프로그램의 기능적 행동에 영향을 주지 않습니다.

상태

Microsoft는 "적용 대상" 절에 나열 된 제품에서 문제가 이것이 하 고 솔루션 제품의 향후 버전에서 마이크로소프트는 확인 했습니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×