DetailPage-MSS-KB

기술 자료

기술 자료: 2750149 - 마지막 검토: 2013년 4월 22일 월요일 - 수정: 2.0

 

소개

.NET Framework 4.5에 대 한 업데이트를 사용할 수 있습니다. 이 업데이트는 일부 안정성, 호환성, 안정성 및 성능 문제를 해결합니다. 이 업데이트에서 해결 된 문제에 대 한 자세한 내용은 "이이 업데이트 해결 하는 문제" 절을 참조 하십시오.

추가 정보

다운로드 정보

Windows 업데이트

이 업데이트에서 사용할 수 있습니다. Windows 업데이트 (http://update.microsoft.com/) .

Microsoft 다운로드 센터

업데이트를 다운로드 하려면 다음 Microsoft 다운로드 센터 웹 사이트를 방문 하십시오.

그림 축소그림 확대
다운로드
패키지를 지금 다운로드 하십시오. (http://go.microsoft.com/fwlink/?LinkId=267553)

Microsoft 지원 파일을 다운로드 하는 방법에 대한 자세한 내용을 보시려면, Microsoft 기술 자료의 다음 문서 번호를 클릭하십시오.
119591  (http://support.microsoft.com/kb/119591/ ) 온라인 서비스로부터 Microsoft 지원 파일을 구하는 방법
Microsoft는 이 파일에 대한 바이러스 검사를 실시하였습니다. Microsoft는 파일이 게시된 날짜에 사용할 수 있었던 최신 바이러스 검색 소프트웨어를 사용하였습니다. 파일은 무단으로 변경할 수 없도록 보안이 강화된 서버에 저장됩니다.

다시 시작 요구사항

영향을 받는 파일이 사용 되지 않는 경우이 업데이트를 적용 한 후 컴퓨터를 다시 시작할 필요가 없습니다.

파일 정보

이 업데이트의 글로벌 버전은 파일 특성 (또는 그 이후의 파일 특성) 있는 다음 표에 나열 된. 이러한 파일의 시간과 날짜는 협정 세계시 (UTC) 로 나열 됩니다. 파일 정보를 볼 때, 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 차이 확인 하려면 사용 하는 표준 시간대 탭에 날짜 및 시간 제어판에서 항목입니다.

지원 되는 모든 32 비트 버전의.NET Framework 4.5 LDR 서비스 분기에는
그림 축소그림 확대
표 축소표 확대
파일 이름파일 버전파일 크기날짜시간
presentationframework.dll4.0.30319.190516,187,0162012 년 11 월-28-23:53
system.activities.dll4.0.30319.190511,573,3682012 년 11 월-28-23:53
system.data.entity.dll4.0.30319.190514,163,0802012 년 11 월-28-23:53
system.data.sqlxml.dll4.0.30319.19051742,3762012 년 11 월-28-23:53
system.identitymodel.dll4.0.30319.190511,084,4242012 년 11 월-28-23:53
system.runtime.serialization.dll4.0.30319.190511,051,1762012 년 11 월-28-23:53
system.servicemodel.activation.dll4.0.30319.19051203,3202012 년 11 월-28-23:53
system.servicemodel.channels.dll4.0.30319.19051158,7682012 년 11 월-28-23:53
system.servicemodel.dll4.0.30319.190516,368,2562012 년 11 월-28-23:53
system.windows.forms.dll4.0.30319.190514,806,1522012 년 11 월-28-23:53
system.xml.dll4.0.30319.190512,687,9442012 년 11 월-28-23:53
system.dll4.0.30319.190513,448,7602012 년 11 월-28-23:53
windowsbase.dll4.0.30319.190511,237,4882012 년 11 월-28-23:53
mscorlib.dll4.0.30319.190515,171,1682012 년 11 월-28-23:53
normidna.nlp59,34206-7 월-201220:03
normnfc.nlp47,07606-7 월-201220:03
normnfd.nlp40,56606-7 월-201220:03
normnfkc.nlp67,80806-7 월-201220:03
normnfkd.nlp61,71806-7 월-201220:03
aspnet_wp.exe4.0.30319.1905143,9922012 년 11 월-28-23:53
clrjit.dll4.0.30319.19051451,5442012 년 11 월-28-23:53
clr.dll4.0.30319.190516,876,6242012 년 11 월-28-23:53
corperfmonext.dll4.0.30319.19051131,5602012 년 11 월-28-23:53
microsoft.xaml.targets19,8482012년 10 월 12 일00:36
mscordacwks.dll4.0.30319.190511,299,4242012 년 11 월-28-23:53
mscordbi.dll4.0.30319.190511,096,6722012 년 11 월-28-23:53
sos.dll4.0.30319.19051746,9442012 년 11 월-28-23:53
system.data.entity.dll4.0.30319.190514,163,0802012 년 11 월-28-23:53
webengine4.dll4.0.30319.19051504,8082012 년 11 월-28-23:53
webengine.dll4.0.30319.1905124,5362012 년 11 월-28-23:53
presentationcore.dll4.0.30319.190513,224,5762012 년 11 월-28-23:53
system.data.dll4.0.30319.190513,174,3682012 년 11 월-28-23:53
system.printing.dll4.0.30319.19051342,0162012 년 11 월-28-23:53
system.web.dll4.0.30319.190515,418,4562012 년 11 월-28-23:53
그림 축소그림 확대

지원 되는 모든 32 비트 버전의.NET Framework 4.5 GDR 서비스 분기에는
그림 축소그림 확대
표 축소표 확대
파일 이름파일 버전파일 크기날짜시간
presentationframework.dll4.0.30319.180336,187,0322012 년 11 월-28-23:51
system.activities.dll4.0.30319.180331,573,3522012 년 11 월-28-23:51
system.data.entity.dll4.0.30319.180334,163,0642012 년 11 월-28-23:51
system.data.sqlxml.dll4.0.30319.18033742,3762012 년 11 월-28-23:51
system.identitymodel.dll4.0.30319.180331,084,4002012 년 11 월-28-23:51
system.runtime.serialization.dll4.0.30319.180331,050,6402012 년 11 월-28-23:51
system.servicemodel.activation.dll4.0.30319.18033203,3042012 년 11 월-28-23:51
system.servicemodel.channels.dll4.0.30319.18033158,2562012 년 11 월-28-23:51
system.servicemodel.dll4.0.30319.180336,367,7282012 년 11 월-28-23:51
system.windows.forms.dll4.0.30319.180334,806,1282012 년 11 월-28-23:51
system.xml.dll4.0.30319.180332,687,9682012 년 11 월-28-23:51
system.dll4.0.30319.180333,448,7602012 년 11 월-28-23:51
windowsbase.dll4.0.30319.180331,237,4722012 년 11 월-28-23:51
mscorlib.dll4.0.30319.180335,171,1522012 년 11 월-28-23:51
normidna.nlp59,34206-7 월-201219:47
normnfc.nlp47,07606-7 월-201219:47
normnfd.nlp40,56606-7 월-201219:47
normnfkc.nlp67,80806-7 월-201219:47
normnfkd.nlp61,71806-7 월-201219:47
aspnet_wp.exe4.0.30319.1803343,9922012 년 11 월-28-23:51
clrjit.dll4.0.30319.18033451,5282012 년 11 월-28-23:51
clr.dll4.0.30319.180336,876,6242012 년 11 월-28-23:51
corperfmonext.dll4.0.30319.18033131,5602012 년 11 월-28-23:51
microsoft.xaml.targets19,8482012년 10 월 12 일00:36
mscordacwks.dll4.0.30319.180331,299,4242012 년 11 월-28-23:51
mscordbi.dll4.0.30319.180331,096,6562012 년 11 월-28-23:51
sos.dll4.0.30319.18033746,9442012 년 11 월-28-23:51
system.data.entity.dll4.0.30319.180334,163,0642012 년 11 월-28-23:51
webengine4.dll4.0.30319.18033504,7922012 년 11 월-28-23:51
webengine.dll4.0.30319.1803324,5362012 년 11 월-28-23:51
presentationcore.dll4.0.30319.180333,224,5602012 년 11 월-28-23:51
system.data.dll4.0.30319.180333,174,3682012 년 11 월-28-23:51
system.printing.dll4.0.30319.18033342,0162012 년 11 월-28-23:51
system.web.dll4.0.30319.180335,418,4562012 년 11 월-28-23:51
그림 축소그림 확대

지원 되는 모든 64 비트 버전의.NET Framework 4.5 LDR 서비스 분기에는
그림 축소그림 확대
표 축소표 확대
파일 이름파일 버전파일 크기날짜시간
mscorlib.dll4.0.30319.190515,120,4642012 년 11 월-28-23:54
normidna.nlp59,34206-7 월-201220:02
normnfc.nlp47,07606-7 월-201220:02
normnfd.nlp40,56606-7 월-201220:02
normnfkc.nlp67,80806-7 월-201220:02
normnfkd.nlp61,71806-7 월-201220:02
aspnet_wp.exe4.0.30319.1905148,6162012 년 11 월-28-23:54
clrjit.dll4.0.30319.190511,236,9362012 년 11 월-28-23:54
clr.dll4.0.30319.190519,803,7282012 년 11 월-28-23:54
corperfmonext.dll4.0.30319.19051157,1602012 년 11 월-28-23:54
microsoft.xaml.targets19,8482012년 10 월 12 일00:36
mscordacwks.dll4.0.30319.190511,742,8322012 년 11 월-28-23:54
mscordbi.dll4.0.30319.190511,497,0562012 년 11 월-28-23:54
presentationframework.dll4.0.30319.190516,187,0162012 년 11 월-28-23:54
sos.dll4.0.30319.19051785,3602012 년 11 월-28-23:54
system.activities.dll4.0.30319.190511,573,3682012 년 11 월-28-23:54
system.data.entity.dll4.0.30319.190514,163,0802012 년 11 월-28-23:54
system.data.sqlxml.dll4.0.30319.19051742,3762012 년 11 월-28-23:54
system.identitymodel.dll4.0.30319.190511,084,4242012 년 11 월-28-23:54
system.runtime.serialization.dll4.0.30319.190511,051,1762012 년 11 월-28-23:54
system.servicemodel.activation.dll4.0.30319.19051203,3202012 년 11 월-28-23:54
system.servicemodel.channels.dll4.0.30319.19051158,7682012 년 11 월-28-23:54
system.servicemodel.dll4.0.30319.190516,368,2562012 년 11 월-28-23:54
system.windows.forms.dll4.0.30319.190514,806,1522012 년 11 월-28-23:54
system.xml.dll4.0.30319.190512,687,9442012 년 11 월-28-23:54
system.dll4.0.30319.190513,448,7602012 년 11 월-28-23:54
webengine4.dll4.0.30319.19051617,9442012 년 11 월-28-23:54
webengine.dll4.0.30319.1905126,5842012 년 11 월-28-23:54
windowsbase.dll4.0.30319.190511,237,4882012 년 11 월-28-23:54
presentationcore.dll4.0.30319.190513,207,6642012 년 11 월-28-23:54
system.data.dll4.0.30319.190513,203,5522012 년 11 월-28-23:54
system.printing.dll4.0.30319.19051342,0162012 년 11 월-28-23:54
system.web.dll4.0.30319.190515,413,3362012 년 11 월-28-23:54
presentationframework.dll4.0.30319.190516,187,0162012 년 11 월-28-23:53
system.activities.dll4.0.30319.190511,573,3682012 년 11 월-28-23:53
system.data.entity.dll4.0.30319.190514,163,0802012 년 11 월-28-23:53
system.data.sqlxml.dll4.0.30319.19051742,3762012 년 11 월-28-23:53
system.identitymodel.dll4.0.30319.190511,084,4242012 년 11 월-28-23:53
system.runtime.serialization.dll4.0.30319.190511,051,1762012 년 11 월-28-23:53
system.servicemodel.activation.dll4.0.30319.19051203,3202012 년 11 월-28-23:53
system.servicemodel.channels.dll4.0.30319.19051158,7682012 년 11 월-28-23:53
system.servicemodel.dll4.0.30319.190516,368,2562012 년 11 월-28-23:53
system.windows.forms.dll4.0.30319.190514,806,1522012 년 11 월-28-23:53
system.xml.dll4.0.30319.190512,687,9442012 년 11 월-28-23:53
system.dll4.0.30319.190513,448,7602012 년 11 월-28-23:53
windowsbase.dll4.0.30319.190511,237,4882012 년 11 월-28-23:53
mscorlib.dll4.0.30319.190515,171,1682012 년 11 월-28-23:53
normidna.nlp59,34206-7 월-201220:03
normnfc.nlp47,07606-7 월-201220:03
normnfd.nlp40,56606-7 월-201220:03
normnfkc.nlp67,80806-7 월-201220:03
normnfkd.nlp61,71806-7 월-201220:03
aspnet_wp.exe4.0.30319.1905143,9922012 년 11 월-28-23:53
clrjit.dll4.0.30319.19051451,5442012 년 11 월-28-23:53
clr.dll4.0.30319.190516,876,6242012 년 11 월-28-23:53
corperfmonext.dll4.0.30319.19051131,5602012 년 11 월-28-23:53
microsoft.xaml.targets19,8482012년 10 월 12 일00:36
mscordacwks.dll4.0.30319.190511,299,4242012 년 11 월-28-23:53
mscordbi.dll4.0.30319.190511,096,6722012 년 11 월-28-23:53
sos.dll4.0.30319.19051746,9442012 년 11 월-28-23:53
system.data.entity.dll4.0.30319.190514,163,0802012 년 11 월-28-23:53
webengine4.dll4.0.30319.19051504,8082012 년 11 월-28-23:53
webengine.dll4.0.30319.1905124,5362012 년 11 월-28-23:53
presentationcore.dll4.0.30319.190513,224,5762012 년 11 월-28-23:53
system.data.dll4.0.30319.190513,174,3682012 년 11 월-28-23:53
system.printing.dll4.0.30319.19051342,0162012 년 11 월-28-23:53
system.web.dll4.0.30319.190515,418,4562012 년 11 월-28-23:53
그림 축소그림 확대

지원 되는 모든 64 비트 버전의.NET Framework 4.5 GDR 서비스 분기에는
그림 축소그림 확대
표 축소표 확대
파일 이름파일 버전파일 크기날짜시간
mscorlib.dll4.0.30319.180335,120,4642012 년 11 월-28-23:52
normidna.nlp59,34206-7 월-201220:22
normnfc.nlp47,07606-7 월-201220:22
normnfd.nlp40,56606-7 월-201220:22
normnfkc.nlp67,80806-7 월-201220:22
normnfkd.nlp61,71806-7 월-201220:22
aspnet_wp.exe4.0.30319.1803348,6002012 년 11 월-28-23:52
clrjit.dll4.0.30319.180331,236,9362012 년 11 월-28-23:52
clr.dll4.0.30319.180339,802,6882012 년 11 월-28-23:52
corperfmonext.dll4.0.30319.18033157,1522012 년 11 월-28-23:52
microsoft.xaml.targets19,8482012년 10 월 12 일00:36
mscordacwks.dll4.0.30319.180331,742,8162012 년 11 월-28-23:52
mscordbi.dll4.0.30319.180331,497,0402012 년 11 월-28-23:52
presentationframework.dll4.0.30319.180336,187,0322012 년 11 월-28-23:52
sos.dll4.0.30319.18033785,3442012 년 11 월-28-23:52
system.activities.dll4.0.30319.180331,573,3522012 년 11 월-28-23:52
system.data.entity.dll4.0.30319.180334,163,0642012 년 11 월-28-23:52
system.data.sqlxml.dll4.0.30319.18033742,3762012 년 11 월-28-23:52
system.identitymodel.dll4.0.30319.180331,084,4002012 년 11 월-28-23:52
system.runtime.serialization.dll4.0.30319.180331,050,6402012 년 11 월-28-23:52
system.servicemodel.activation.dll4.0.30319.18033203,3042012 년 11 월-28-23:52
system.servicemodel.channels.dll4.0.30319.18033158,2562012 년 11 월-28-23:52
system.servicemodel.dll4.0.30319.180336,367,7282012 년 11 월-28-23:52
system.windows.forms.dll4.0.30319.180334,806,1282012 년 11 월-28-23:52
system.xml.dll4.0.30319.180332,687,9682012 년 11 월-28-23:52
system.dll4.0.30319.180333,448,7602012 년 11 월-28-23:52
webengine4.dll4.0.30319.18033617,9602012 년 11 월-28-23:52
webengine.dll4.0.30319.1803326,5842012 년 11 월-28-23:52
windowsbase.dll4.0.30319.180331,237,4722012 년 11 월-28-23:52
presentationcore.dll4.0.30319.180333,207,6642012 년 11 월-28-23:52
system.data.dll4.0.30319.180333,203,5522012 년 11 월-28-23:52
system.printing.dll4.0.30319.18033342,0002012 년 11 월-28-23:52
system.web.dll4.0.30319.180335,413,3362012 년 11 월-28-23:52
presentationframework.dll4.0.30319.180336,187,0322012 년 11 월-28-23:51
system.activities.dll4.0.30319.180331,573,3522012 년 11 월-28-23:51
system.data.entity.dll4.0.30319.180334,163,0642012 년 11 월-28-23:51
system.data.sqlxml.dll4.0.30319.18033742,3762012 년 11 월-28-23:51
system.identitymodel.dll4.0.30319.180331,084,4002012 년 11 월-28-23:51
system.runtime.serialization.dll4.0.30319.180331,050,6402012 년 11 월-28-23:51
system.servicemodel.activation.dll4.0.30319.18033203,3042012 년 11 월-28-23:51
system.servicemodel.channels.dll4.0.30319.18033158,2562012 년 11 월-28-23:51
system.servicemodel.dll4.0.30319.180336,367,7282012 년 11 월-28-23:51
system.windows.forms.dll4.0.30319.180334,806,1282012 년 11 월-28-23:51
system.xml.dll4.0.30319.180332,687,9682012 년 11 월-28-23:51
system.dll4.0.30319.180333,448,7602012 년 11 월-28-23:51
windowsbase.dll4.0.30319.180331,237,4722012 년 11 월-28-23:51
mscorlib.dll4.0.30319.180335,171,1522012 년 11 월-28-23:51
normidna.nlp59,34206-7 월-201219:47
normnfc.nlp47,07606-7 월-201219:47
normnfd.nlp40,56606-7 월-201219:47
normnfkc.nlp67,80806-7 월-201219:47
normnfkd.nlp61,71806-7 월-201219:47
aspnet_wp.exe4.0.30319.1803343,9922012 년 11 월-28-23:51
clrjit.dll4.0.30319.18033451,5282012 년 11 월-28-23:51
clr.dll4.0.30319.180336,876,6242012 년 11 월-28-23:51
corperfmonext.dll4.0.30319.18033131,5602012 년 11 월-28-23:51
microsoft.xaml.targets19,8482012년 10 월 12 일00:36
mscordacwks.dll4.0.30319.180331,299,4242012 년 11 월-28-23:51
mscordbi.dll4.0.30319.180331,096,6562012 년 11 월-28-23:51
sos.dll4.0.30319.18033746,9442012 년 11 월-28-23:51
system.data.entity.dll4.0.30319.180334,163,0642012 년 11 월-28-23:51
webengine4.dll4.0.30319.18033504,7922012 년 11 월-28-23:51
webengine.dll4.0.30319.1803324,5362012 년 11 월-28-23:51
presentationcore.dll4.0.30319.180333,224,5602012 년 11 월-28-23:51
system.data.dll4.0.30319.180333,174,3682012 년 11 월-28-23:51
system.printing.dll4.0.30319.18033342,0162012 년 11 월-28-23:51
system.web.dll4.0.30319.180335,418,4562012 년 11 월-28-23:51
그림 축소그림 확대

GDR 서비스 분기에는.NET Framework 4.5의 ARM 버전에 지원 되는 모든
그림 축소그림 확대
표 축소표 확대
파일 이름파일 버전파일 크기날짜시간
mscorlib.dll4.0.30319.180335,163,8962012 년 11 월-28-23:52
normidna.nlp59,34206-7 월-201220:19
normnfc.nlp47,07606-7 월-201220:19
normnfd.nlp40,56606-7 월-201220:19
normnfkc.nlp67,80806-7 월-201220:19
normnfkd.nlp61,71806-7 월-201220:19
clrjit.dll4.0.30319.18033573,8082012 년 11 월-28-23:52
clr.dll4.0.30319.180336,697,3282012 년 11 월-28-23:51
corperfmonext.dll4.0.30319.18033121,2162012 년 11 월-28-23:52
mscordacwks.dll4.0.30319.180331,291,1362012 년 11 월-28-23:52
mscordbi.dll4.0.30319.180331,076,6002012 년 11 월-28-23:52
sos.dll4.0.30319.18033631,1522012 년 11 월-28-23:52
system.data.dll4.0.30319.180333,136,8962012 년 11 월-28-23:52
system.web.dll4.0.30319.180335,410,6802012 년 11 월-28-23:52
system.activities.dll4.0.30319.180331,573,3522012 년 11 월-28-23:52
system.data.sqlxml.dll4.0.30319.18033742,3762012 년 11 월-28-23:52
system.identitymodel.dll4.0.30319.180331,084,4002012 년 11 월-28-23:52
system.runtime.serialization.dll4.0.30319.180331,050,6402012 년 11 월-28-23:52
system.servicemodel.dll4.0.30319.180336,367,7282012 년 11 월-28-23:52
system.windows.forms.dll4.0.30319.180334,806,1282012 년 11 월-28-23:52
system.xml.dll4.0.30319.180332,687,9682012 년 11 월-28-23:52
system.dll4.0.30319.180333,448,7602012 년 11 월-28-23:52
그림 축소그림 확대


이 업데이트는 해결 되는 문제

Windows Presentation Foundation (WPF)

문제 1

ICommand 인터페이스를 구현 하 고 다음 작업 중 하나를 수행 하는 다음 가정 합니다.
  • CanExecuteChanged 이벤트 다른 개체에 위임 합니다.
  • CanExecuteChanged 이벤트의 sender 매개 변수를 함께 올리고 다른 개체 또는 null의 매개 변수를 설정 합니다.
이 경우 수신기는 CanExecuteChanged 이벤트에 이벤트가 나타나지 않습니다. 다음은이 동작의 일반적인 현상입니다.
  • Menuitems에서 단추나 하이퍼링크 IsEnabled 상태를 변경 하지 마십시오.
  • Menuitems에서 단추나 하이퍼링크 마우스 클릭 이나 키보드 입력에 응답 하지 않습니다.
문제 2

다음 시나리오를 고려 하십시오.
  • 포커스 가장자리의 DataGrid 셀 (예를 들어, 셀의 위쪽 이나 아래쪽 행) 또는 맨 왼쪽 또는 맨 오른쪽 열에 있는 셀에 설정 합니다.
  • 지 열에 해당 하는 화살표 키를 누릅니다 (예를 들어, 경우 첫 행에 있는 셀에서 눌러).
  • 셀에 포커스 요소 (예를 들어, 텍스트 상자, 하이퍼링크, 단추 또는 확인란 요소)을 포함합니다.
이 시나리오에서는 포커스 가능 요소에 포커스를 이동합니다. 그러나 포커스 DataGrid 셀에 남아 있을 것입니다.

문제 3

다음 시나리오를 고려 하십시오.
  • IScrollInfo 인터페이스를 구현 하는 사용자 지정 패널 만들기
  • ExtentHeight 속성의 값을 초과 하는 값은 VerticalOffset 속성을 반환 합니다.
  • 자동 스크롤 속성을 true로 설정 됩니다.
  • 패널에서 "자동 스크롤에" 시도 하십시오. 예를 들어, 패널, 마우스 단추를 클릭 한 다음 마우스를 끌면 다음 작업 중 하나를 수행 하 여 패널의 아래에 위치:
    • 그 내용의 끝에 도달할 때까지 패널을 스크롤합니다.
    • 마우스 단추를 놓을 때까지 패널을 스크롤합니다.
    • 다른 곳에서 마우스를 이동 합니다.
이 시나리오에서는 무한 루프가 발생할 수 있습니다. 이 메모리를 사용 하 고 응용 프로그램을 종료 하면 throw 하는 System.OutOfMemoryException 예외가 발생할 수 있습니다.

문제 4

다음 시나리오를 고려 하십시오.
  • ListBox 또는 DataGrid ScrollIntoView 메서드를 호출 합니다.
    참고이 호출에 여러 가지 방식으로 발생할 수 있습니다. 예를 들어, 사용자 ScrollIntoView 메서드 처리기에서 SelectionChanged 이벤트를 호출합니다.
  • 목록 상자 또는 DataGrid 레이아웃 작업 보류 하 고 있습니다.
이 시나리오에서는 하면 System.InvalidCastException 예외가 응용 프로그램을 종료 하려면 발생할 수 있습니다.

문제 5

다음 시나리오를 고려 하십시오.
  • 개체에 INotifyDataErrorInfo 인터페이스를 구현 합니다.
  • 사용자 데이터 UI 요소의 일부 속성 대신 개체에 있는 개체의 속성을 바인딩할.
  • 다음 작업 중 하나를 수행 하 여 바인딩을 비활성화 합니다.
    • 다른 바인딩과 바인딩을 대체합니다.
    • (단방향 바인딩 경우) 하면 UI 요소의 속성을 다른 값으로 덮어씁니다.
    • UI 요소의 시각적 트리를 제거 하 고 모든 참조를 해제 합니다.
  • 개체 ErrorsChanged 이벤트가 발생합니다.
이 시나리오에서는 System.NullReferenceException 예외는 응용 프로그램을 종료 하려면 발생할 수 있습니다.


공용 언어 런타임 (CLR)

문제 1

Array.Sort 메서드를 포함 하는 작업 성능이 저하 됩니다. 예를 들어, 경우 프로그램 드롭다운 목록을 정렬 하려고 합니다.

문제 2

.NET Framework 4에서.NET Framework 4.5로 업그레이드 한 후 이전에 설치 된.NET Framework 4 기반 응용 프로그램 충돌이 발생할 수 있습니다. 또한 다음과 유사한 오류 메시지가 나타날 경우:

"공용 언어 런타임에서 잘못 된 프로그램을 발견"

문제 3

컴퓨터에 이전 버전의.NET Framework.NET Framework 4.5로 업그레이드 하는 것으로 가정 합니다. 업그레이드 하기 전에 응용 프로그램에서 ASP.NET 성능 카운터를 읽을 수 없는 경우 그러나.NET Framework 업그레이드 한 후에,이 기능은 더 이상 성능 카운터 ASP.NET에서 읽을 수 없습니다.

문제 4

컴퓨터에.NET Framework 4에서.NET Framework 4.5로 업그레이드 하는 것으로 가정 합니다. 업그레이드 하기 전에 Type.IsAssignableFrom 메서드가 반환 true.그러나 업그레이드 한 후 올바르게 false값 반환 하지.

이 문제를 재현 하려면 다음 코드를 사용 합니다.

public class TestConstraint where T: U
{ 
   public T t;
}

Class Program 
{ 
   static void Main( string[] args )
   { 
      Type t = typeof( TestConstraint ).GetGenericArguments()[ 0 ];
      Type u = typeof( TestConstraint ).GetGenericArguments()[ 1 ];
      Console.WriteLine( u.IsAssignableFrom(t) );// The .NET Framework 4.0 displays "true." However, the .NET Framework 4.5 displays "false." 
   } 
}

문제 5

CryptoStream 클래스는.NET Framework 4에서와 같이 CryptopgraphicException 예외를 throw 하는 대신.NET Framework 4.5에서 ArgumentNullException 예외를 throw 합니다. CryptoStream 클래스는 잘못 된 데이터를 해독 하 려 하 고 두 번 패턴을 사용 하 여 삭제 하는 경우 다음과 유사한, ArgumentNullException 예외를 throw 하는 Dispose 메서드가 두 번째 호출:
using (CryptoStream cs = new CryptoStream(ms, decryptor, CryptoStreamMode.Read))
{
  using (StreamReader sr = new StreamReader(cs))
  {
  }
}
문제 6

컴퓨터에는.NET Framework 4.5 이전 버전의.NET Framework 업그레이드 하는 것으로 가정 합니다. 응용 프로그램에서 일부 타사 컨트롤을 사용 하는 경우는 System.Security.SecurityException 예외가 나타날 수 있습니다 및 응용 프로그램 충돌 합니다.

Windows Forms

문제 1

사용자는 Windows Form 4.5.NET Framework 기반 응용 프로그램에 있다고 가정 합니다. 응용 프로그램에서 자식 창을 열려면 메뉴 항목을 클릭 하면 상호 작용 메뉴 및 하위 windows 제대로 작동 하지.

예를 들어, 다음 발생할 수 있습니다.
  • 자식 창에 바로 가기 메뉴를 열 때의 주 창에 포커스가 형태로 되어 있습니다.
  • 메뉴 항목에 액세스 하려면 연상 기호를 사용할 수 없습니다.
문제 2

TableLayoutPanel Windows Forms 컨트롤과 동일한 셀에 두 개의 컨트롤을 설정 하면 두 컨트롤의 다른 셀을 배치할 수 있습니다.

원인

컨트롤의 실제 위치는.NET Framework 4.5는.NET Framework 4와 다르게 해결 되기 때문에이 문제가 발생 합니다.

문제 3

System.Windows.Forms.FontDialog.Color 속성은 색상System.Drawing.SystemColors 클래스를 반환합니다. 이러한 개체의 표준 색 이름, 예를 들어 "SystemText. 가" 다른 이름이

표준 색 이름을 Color 구조체의 정적 멤버를 정의 하며는.NET Framework Windows Forms에서 뿐만 아니라 여 인식할 수 있습니다.

Color 구조체에 대 한 자세한 내용은 다음 MSDN 웹 사이트로 이동 하십시오.
Color 구조체에 대 한 일반 정보 (http://msdn.microsoft.com/en-us/library/system.drawing.color.aspx)

XML

문제 1

XSL 변환 하는 동안 기본 XML 네임 스페이스를 재정의 하려고 하면 예외가 throw 됩니다. 또한 하면 다음 오류 메시지가 나타납니다.

네임 스페이스 선언 xmlns를 만들 수 없습니다 ='uri:schema1'.

접두사 ' 네임 스페이스에 이미 매핑되어 있습니다 ' uri:schema2'.

문제 2

IEnumerable 인터페이스를 구현 하는 구조체의 배열을 serialize 하도록 XmlSerializer 클래스를 사용 하는 것을 가정명시적으로 합니다. 이 상황에서 System.Reflection.TargetInvocationException 4.5는.NET Framework 예외가 발생 합니다.

네트워크 클래스 라이브러리

문제 1

비동기 Api를 사용 하 여 청크 분할된 응답을 읽을 수 있는 4.5.NET Framework 기반 응용 프로그램을 실행 하는 것으로 가정 합니다. 이 상황에서 청크 분할된 응답 동기적으로 읽을 수 있습니다.

원인

HttpWebRequest 클래스는 호출자가 HTTP 응답 동기적 또는 비동기적으로 읽을 수 있습니다. 그러나 심지어 동기 I/O (Winsock 호출)를 사용 하 여 응답의 일부를 읽고 응답 청크 분할된 HTTP 응답을 때 호출자가 비동기 코드 경로 사용 합니다. 이 상황에서 네트워크에서 데이터를 받을 때까지 호출 스레드를 차단 됩니다.

문제 2

HttpWebRequest 또는 SslStream 클래스를 사용 하 여 전송 계층 보안/Secure Sockets Layer (SSL/TLS) 프로토콜을 통해 서버와 통신 하는 4.5.NET Framework 기반 응용 프로그램을 있다고 가정 합니다. 응용 프로그램 데이터를 보내는 동안 서버는 SSL 재협상 요청 하는 경우 응용 프로그램이 처리 되지 않은 예외가 발생 하 고 충돌 있습니다.

문제 3

쓰기 작업이 보류 중일 때 HTTPS 요청이 있는 SSL 재협상 중 중단 되 면 스레드 풀의 HttpWebRequest 클래스에서 고정 됩니다.

원인

이 문제는 SSL 재협상 HttpWebRequest 클래스 또는 SslStream 클래스를 처리할 때 발생할 수 있는 경쟁 조건으로 인해 발생 합니다. 이 상황에서 점점 더 많은 스레드는 스레드 풀을 만들 수 있습니다. 또한, 메모리에 보유 하 고 있는 리소스는 지워지지 않습니다.

문제 4

프록시를 통해 서버와 통신 하는 4.5.NET Framework 기반 응용 프로그램을 있다고 가정 합니다. 요청이 중단 되 고 동시에 프록시 인증을 협상 하는 경우 응용 프로그램이 처리 되지 않은 예외가 발생 하 고 충돌 후 있습니다.

원인

이 문제는 이전 수정 프로그램으로 인해 Thread.Abort() 메서드 처리를 발생합니다. 이 수정은 새 예외를 throw 할 수 있는 함수를 추가 합니다. 따라서 Thread.Abort() 메서드는 더 이상이 예외가 throw 됩니다.


ASP.NET

문제 1

다음 시나리오를 고려 하십시오.
  • 브라우저의 언어 설정에 따라 다른 콘텐츠를 표시 하는 ASP.NET 웹 응용 프로그램의 경우
  • 사용자 Windows 8의 중국어 번체 버전에서 Internet Explorer의 10를 사용 하 여 해당 웹 응용 프로그램을 찾을 수 있습니다.
이 시나리오에서는 웹 응용 프로그램 콘텐츠 중국어 번체 버전 사용자에 게 표시 되지 않습니다.

문제 2

Perfmon.exe 프로그램을 실행할 원격 컴퓨터 (예를 들어, 실행 하는 응용 프로그램 성능 카운터)에서 특정 ASP.NET 성능 카운터를 모니터링 하려면 로컬 컴퓨터에서 하면 항상 0값을 나타납니다. 경우에 여러 ASP.NET 응용 프로그램은 원격 컴퓨터에서 실행 하면이 값을 받습니다.

문제 3

다음 시나리오를 고려 하십시오.
  • Microsoft Visual Studio 2012 웹 사이트 프로젝트에 추가 된 <thead></thead> 태그는.aspx 페이지에 HTML 표 컨트롤에. 예를 들어, 다음을 수행 합니다.
    <table id="Table1" runat="server"><thead></thead></table>
  • 전체 웹 사이트를 구축 하려고 합니다.
이 경우 다음과 같은 컴파일 오류가 나타날:

"'System.Web.UI.HtmlControls.HtmlTableRowCollection.Add(System.Web.UI.HtmlControls.HtmlTableRow)'에 대 한 가장 일치 오버 로드 된 메서드에 잘못 된 인수가 없습니다"


문제 4

CachedRolesInCookie 속성 값을 true 로 웹 응용 프로그램에서 설정 한다고 가정 합니다. 응용 프로그램에 쿠키, RolePrincipal 개체를 serialize 하 고 응답에 보냅니다. 이 경우 역할 쿠키 값은 응용 프로그램의 다음 요청에 비어 있습니다.

문제 5

다음 시나리오를 고려 하십시오.
  • AntiXssEncoder 형식과 ASP.NET 웹 응용 프로그램을 한응용 프로그램에서 설정 되어 있습니다.
  • 응용 프로그램에서 웹 페이지 중 하나를를 찾도록 NavigateUrl 속성을 사용 하 여 하이퍼링크 웹 서버 컨트롤"mailto:xxx@contoso.com"를 가리킵니다.
  • 사용자가 자신의 브라우저를 사용 하 여 웹 페이지에 액세스 하 고 하이퍼링크를 클릭 합니다.
이 시나리오에서 사용자는 존재 하지 않는 페이지로 리디렉션됩니다.

엔터티 프레임 워크

문제 1

다음 시나리오를 고려 하십시오.
  • Microsoft Visual Studio 2010에서는 Microsoft SQL Server Compact 3.5 또는 SQL Server Compact 4.0 및 Entity Framework를 사용 하 여 응용 프로그램을 개발 합니다.
  • 여러 조인을 수행 하는 "LINQ to Entities" 쿼리를 사용 하는 응용 프로그램문 엔터티의 설정 데이터를 얻을 수 있습니다.
  • 사용자 응용 프로그램에는.NET Framework 4.5 설치 되어 있는 컴퓨터를 이동 합니다.
  • 응용 프로그램을 실행 하려고 합니다.
이 시나리오에서는 응용 프로그램은 Entity Framework에서 SQL Server Compact 3.5 또는 SQL Server Compact 4.0를 제대로 수행 하지 않는 SQL 문 생성 하기 때문에 성능 저하 발생할 수 있습니다.

문제 2

다음 시나리오를 고려 하십시오.
  • 사용자 컴퓨터에.NET Framework 설치 4.5이 Entity Framework를 사용 하 여 데이터를 쿼리 하는 응용 프로그램을 실행 합니다.
  • 쿼리 구문 "그룹 보기"를 사용합니다.
이 시나리오에서 쿼리 성능이 발생할 수 있습니다.

참고 응용 프로그램은.NET Framework 4에서 실행 되는 경우이 문제가 발생 하지 않습니다.

Windows 워크플로 파운데이션 (WF)

문제 1

다음 시나리오를 고려 하십시오.
  • 기존 Visual Studio 2010 활동 라이브러리 프로젝트를 했거나 새 활동 라이브러리 프로젝트를 만듭니다.
  • 일부 리소스 파일을 어셈블리에 포함 될 프로젝트에 있으면 합니다.
  • 2012 Visual Studio에서 프로젝트를 빌드할.
이 시나리오에서는 빌드 프로세스를 성공 합니다. 하지만 리소스 파일을 어셈블리에 제대로 포함 되지 않습니다.

문제 2

다음 시나리오를 고려 하십시오.
  • "WorkflowConsoleApplication1." 이라고 하는 워크플로 콘솔 응용 프로그램 프로젝트를 만듭니다.
  • 기본 워크플로 열고 문자열 형식의 인수를 추가 합니다.
  • "예." 같은 특정 값을 새 인수의 기본값 설정
  • 코드에 다음 줄을 추가합니다.
    [assembly:System.Windows.Markup.XmlnsDefinition("foobar", "WorkflowConsoleApplication1")]
  • 솔루션을 빌드할 및 다음 기본 워크플로 다시 열어 보십시오.
이 시나리오에서는 워크플로 디자이너 loade 수 없습니다 하 고 다음과 같은 오류 메시지가 나타납니다.

"워크플로 디자이너 문서 문제 발생"

Windows 통신 Foundation (WCF)

문제 1

다음 시나리오를 고려 하십시오.
  • 대상.NET Framework 4.0에는.NET Framework 4.5 설치 되어 있는 컴퓨터에서 WCF 서비스 프로젝트 개발.
  • AspNetCompatibilityEnabled 속성 값을 true 로 web.config 파일에서 설정 합니다.
  • .NET Framework 4.0 설치에 있는 다른 컴퓨터에 WCF 서비스 프로젝트를 배포.
이 시나리오에서는 System.ServiceModel.ServiceActivationException 예외가 발생 합니다.

참고WCF 서비스 프로젝트는.NET Framework 4.5 설치 되어 있는 컴퓨터에 배포할 때이 문제가 발생 하지 않습니다.

원인

AspNetCompatibilityRequirements 특성의 기본값은.NET Framework 4.0에서 NotAllowed 이기 때문에이 문제가 발생 합니다. 그러나이 기본값은.NET Framework 4.5에서 허용 하도록 변경 됩니다.

해결 방법

이 문제를 해결 하려면 명시적으로 ASP.NET 호환성 모드에 대 한 서비스 서비스 계약의 다음 코드를 추가 하 여 설정 합니다.

[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
문제 2

공용 API ByteStreamMessageEncoder.CreateMessage 대신 XmlDictionaryReaderQuotas.Max에 정의 된 최대 할당량 기본값 XmlDictionaryReaderQuotas 를 사용 하는 XmlDictionaryReader 클래스를 만듭니다. 이 발생 하 여 System.Xml.XmlException (최대 할당량을 초과 했습니다) 예외가 발생할 수 있습니다.

문제 3

업로드 스트림 속성 (예를 들어, HttpRequest.InputStream 속성)에 액세스 하려고 할 때서비스 대신 작업을 하면 다음 오류 메시지가 나타납니다.

Httprequest.getbefferlessinputstream를 호출한 후이 메서드 또는 속성을 지원 하지 않습니다 "

문제 4

WCF 프록시를 생성 하려고 할 때서비스 참조 추가 대화 상자를 사용 하 여 ASMX 서비스에 대 한또는.NET Framework 4.5 Svcutil.exe 유틸리티를 생성 된 서비스 참조가 누락 된 형식과 잘못 되었습니다.

문제 5

다음 시나리오를 고려 하십시오.
  • 에 2012를 Visual Studio에서는 ASP.NET MVC4 웹 API 프로젝트를 만듭니다.
  • WCF 서비스 참조를 프로젝트에 추가합니다.
이 시나리오에서는 서비스 참조 Reference.cs 파일은 비어 있습니다.

원인

DataContractSerializer 클래스 지원 하지 않는 형식 (Newtonsoft.Json.Linq.JToken)가 발생 하 여이 문제가 발생 합니다. 이 경우 예외를 throw 하 고 서비스 참조의 생성을 중지 합니다.

본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft .NET Framework 4.5 을(를) 다음과 함께 사용했을 때
    • Windows 8
    • Windows RT
    • Windows Server 2012 Standard
키워드: 
kbfix atdownload kbsurveynew kbexpertiseadvanced kbmt KB2750149 KbMtko
기계 번역된 문서기계 번역된 문서
이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.
이 문서의 영문 버전 보기:2750149  (http://support.microsoft.com/kb/2750149/en-us/ )
공유
추가 지원 옵션
Microsoft Community 지원 포럼
직접 문의하기
Microsoft Certified Partner 찾기
Microsoft Store
소기업이 아닙니까?
다음에서 팔로우하십시오.