기술 자료: 2533523 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

소개

1 안정성 업데이트 4 Microsoft.NET Framework 대 한 Microsoft.NET Framework 4에서 일부 안정성, 신뢰성 및 성능 문제를 해결할 수 있습니다.

이 업데이트는 업데이트 패키지에 나열 된 포함 된 "업데이트 대체 정보"섹션입니다.

또한이 업데이트 패키지는 이전에 출시 된 Microsoft 기술 자료 (KB) 문서에서 설명 하지 않은 몇 가지 문제를 해결 합니다. 이러한 문제에 대 한 자세한 내용은 참조 하십시오 있는 "자세한 정보"섹션입니다.

해결 방법

업데이트 정보


안정성 업데이트 1.NET Framework 4 다음 Microsoft 다운로드 센터 웹 사이트에서 다운로드:
그림 축소그림 확대
다운로드
1 안정성 업데이트 Microsoft.NET Framework 4 지금 다운로드 하십시오.

Microsoft 지원 파일을 다운로드 하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
119591 온라인 서비스 로부터 Microsoft 지원 파일을 구하는 방법
Microsoft는이 파일을 검색. Microsoft는 파일을 게시 한 날짜에 사용할 수 있었던 최신 바이러스 검색 소프트웨어를 사용 합니다. 파일은 무단으로 변경할 수 없도록 보안이 향상 된 서버에 저장 됩니다.

필수 구성 요소

이 업데이트를 적용 하려면 설치 된 Microsoft.NET Framework 4 클라이언트 프로필 또는.NET Framework 4 있어야 합니다.

이 업데이트를 설치 하려면 Windows Installer 3.1 또는 이후 버전이 설치 되어 있어야 합니다. Windows Installer의 최신 버전을 구하려면 다음 Microsoft 웹 사이트를 방문 하십시오.
재배포 가능한 Windows Installer 4.5 다운로드

이 업데이트의 명령줄 스위치


이 업데이트에서 지원 되는 다양 한 명령줄 스위치에 대 한 자세한 내용은 다음 Microsoft 웹 사이트를 방문 하십시오.
227091 Microsoft Windows Installer 도구에 대 한 명령줄 스위치

Windows Installer에 대 한 자세한 내용은 다음 MSDN 웹 사이트를 방문 하십시오.
Windows Installer에 대 한 일반 정보

다시 시작 요구 사항

이 업데이트를 적용 한 후 영향을 받는 파일이 잠겨 있거나 사용 중인 경우 컴퓨터를 다시 시작 해야 합니다. Updatereplacement

업데이트 대체 정보

자세한 정보를 보거나 숨기려면 여기를 클릭 하십시오.

파일 정보

자세한 정보를 보거나 숨기려면 여기를 클릭 하십시오.

추가 정보

이 업데이트에서 해결 된 문제

이 업데이트는 다음 문제를 해결 합니다.

문제 1

다음 시나리오를 고려 하십시오.
  • 컴퓨터에서.NET Framework 설치합니다.
  • .NET Framework 기반 응용 프로그램을 실행 합니다. .NET Framework 버전의 응용 프로그램 버전을 컴퓨터에 설치 된.NET Framework 다릅니다.
  • 필요한.NET Framework 버전이 설치 되어 있지 및 다운로드를 제공 된 정보를 사용 하 여 필요한 버전을 다운로드할 수 없다는 메시지가 나타난다.
  • 다운로드 정보.NET Framework 버전을 모두 포함 하는 웹 사이트를 열 수 있습니다.
이 시나리오에서는 웹 페이지에서 다운로드.NET Framework 올바른 버전을 선택 해야 합니다.

이 업데이트를 적용 한 후 특정 필요한.NET Framework 버전에는 웹 페이지를 이동 합니다.

문제 2

때.NET Framework 4 Just-In-Time (JIT)-컴파일러는 최적화 된 메서드를 사용 하 여 어셈블리 코드를 생성 하 고 특정 입력된 패턴 충돌 하거나 응용 프로그램이 제대로 작동 하지 않습니다.

3 문제

다음 시나리오를 고려 하십시오.
  • .NET Framework 4 컴퓨터에 설치 합니다. 컴퓨터의 메모리를 사용할 수 있습니다.
  • .NET Framework 4의 AppDomain 리소스 모니터링 기능을 사용 하 여 AppDomain.NET Framework 4 기반 응용 프로그램을 만들려면.
  • 응용 프로그램을 실행 합니다.
이 시나리오에서는 응용 프로그램 충돌을 하거나 있습니다 제대로 작동 하지 않습니다.

문제 4

.NET Framework 4를 실행 하는 컴퓨터에서 Microsoft Visual Studio 2010의 미니 덤프 디버깅 기능을 사용 하면 미니 덤프 파일을 디버깅할 수 없습니다. 또한 다음과 같은 스택 추적 파일을 사용할 수 없습니다.

문제 5


이 시나리오를 고려 하십시오.
  • .NET Framework 4 기반 응용 프로그램을 실행 합니다.
  • 덤프 파일을 메모리 실행 중인 프로세스에 대 한 내용을 포함 하는 일부 특정 메모리 부족의 경우 일반적으로 이러한 메모리 부분을 수집 합니다.
  • Visual Studio 2010를 사용 하면 스레드 스택을 보려면 덤프 파일을 로드 합니다.
이 시나리오에서는 덤프 판독기 스택과 관리 되는 프레임 잘못 표시 됩니다.

참고 심지어 부분 메모리 덤프 파일이 없는 스택 표시 필요가 없습니다이 문제가 발생 합니다.

6 문제


.NET Framework 4 기반 응용 프로그램 사용자 로케일은 인도 로케일으로 설정 되지 않은 경우 기호를 구하려면 Microsoft 실행할 때 새 루피 기호 표시 되지 않습니다.

문제 7


다음 시나리오를 고려 하십시오.
  • ASP.NET 기반 웹 사이트에 대 한 응답에 쿠키를 추가합니다.
  • 응답 정적 리소스 집합 쿠키 헤더가 있습니다. 응답 커널 캐시 될 수 있습니다.
  • 사용자가 웹 사이트의 정적 리소스를 요청합니다.
이 시나리오에서는 사용자가 올바르게 커널 캐시에서 직접 다른 사용자가 만든 쿠키를 얻지 수도 있습니다.

문제 8


현상

데이터 소스 구성 마법사는 Microsoft SQL Server Compact 4.0 Microsoft Visual Studio 2010에서 만든 쿼리를 테스트 하지 않습니다.

원인

데이터 소스 구성 마법사 SQL Server Compact 4.0 Visual Studio 2010에서 만든 쿼리를 테스트할 수 없습니다 때문에이 문제가 발생 합니다.

문제 9


Bing 크롤러는 Msnbot 에서 사용자 에이전트에 Bingbot 10 월 2010에서 업데이트 했습니다. 이 업데이트를 설치한 후 MsnbotBingbot ASP.NET 브라우저 기능을 제대로 작동 합니다.

10 문제


다음 시나리오를 고려 하십시오.
  • 컴퓨터에서 인터넷 정보 서비스 (IIS)를 실행 합니다. IIS의 사용자 지정 된 개인 바이트 제한이 설정 되지 않았습니다.

    참고0 값을 사용 하 여 기본 개인 바이트 제한이 설정 됩니다.
  • IIS의 계산에 AutoPrivateBytesLimit 작업자 프로세스 재활용을 방지 하기 위해 캐시 지우기 캐시 관리자에 대 한 제한입니다.
이 시나리오에서는 다음 문제 중 하나가 발생할:
  • 컴퓨터는 wow64process를 실행 하는 경우 기본도 설계 값 보다 낮은 값으로 설정 됩니다.
  • 컴퓨터가 x 64 프로세스를 실행 하는 경우 기본 제한 최적의 값 보다 훨씬 더 높은 값으로 설정 됩니다. 따라서 캐시 자주 잘리지 않습니다.


문제 11


증상

InitDisposableMembers 메서드는 응용 프로그램의 MemoryCache.CreateMemoryCacheEntryChangeMonitor 메서드를 호출 하면 System.Runtime.MemoryCacheEntryChangeMonitor 클래스는 ASP.NET 응용 프로그램에서 예외가 생성 됩니다.

참고System.Runtime.MemoryCacheEntryChangeMonitor 클래스는 DateTimeOffset 필드를 내부적으로 사용 됩니다.

원인

LastModified 필드 DateTime.MinValue 필드에 System.Runtime.MemoryCacheEntryChangeMonitor 클래스를 초기화 하기 때문에이 문제가 발생 합니다. 따라서 응용 프로그램에서 MemoryCache 클래스를 사용할 수 없습니다.

참고 에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
2346777 FIX: MemoryCache.CreateCacheEntryChangeMonitor 메서드를 사용 하는.NET Framework 4 기반 응용 프로그램을 실행할 때 System.ArgumentOutOfRangeException 예외


12 호


다시 게시 인수 ASP.NET UpdatePanel 컨트롤 클래스를 만들 때 다음과 같은 문제가 발생할:
  • JavaScript 코드는 HTML5 사양 새 입력된 유형을 처리 하지 않습니다.
  • 일부 입력된 값의 HTML5 사양은 무시 되 고 제외 됩니다.

ASP.NET UpdatePanel 컨트롤 클래스 부분 포스트백 작업을 처리 하는 다시 게시 인수 구문으로 JavaScript 코드를 사용 합니다. JavaScript 코드 입력된 유형의 HTML4 사양만 알려진 처리 하 고 다른 입력된 형식을 무시 합니다. 그러나 HTML5 사양 일부 새 입력된 형식 입력된 요소에 대 한 소개 합니다. 따라서 일부 입력된 된 값 HTML5 규격을 지 원하는 브라우저에서 JavaScript 코드를 실행 하면이 문제가 발생 합니다.

문제 13


이러한 기능을 처리할 때 HTML5 코드 ASP.NET 4.0 기능 몇 가지 문제가 발생 합니다. 이러한 기능에 ASP.NET 4.0 HTML4 사양만 지원 하도록 설계 되었습니다.

이 업데이트를 적용 한 후 다음과 같은 기능이 HTML5 입력된 형식 ASP.NET 4.0에서 지원 하도록 수정 되었습니다.
  • UpdatePanel
  • 웹 양식 콜백
  • 클라이언트측 유효성 검사

14 문제


다음 시나리오를 고려 하십시오.
  • .NET Framework 데이터 공급자 (SqlClient) SQL Server 대 한 Microsoft SQL Azure 또는 Microsoft SQL Server 인스턴스를 연결할 수 있습니다.
  • 연결 풀에서 연결이 제거 됩니다.
  • 첫 번째 요청은 서버에 전송 됩니다.
이 시나리오에서 SqlException 의 인스턴스를 발견 하 고 다음과 같은 오류 메시지가 나타날:
전송 수준 오류가 서버에 요청을 보낼 때 발생 했습니다.


속성

기술 자료: 2533523 - 마지막 검토: 2012년 6월 27일 수요일 - 수정: 4.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft .NET Framework 4.0
  • Microsoft Windows XP Service Pack 3?을(를) 다음과 함께 사용했을 때
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
  • Microsoft Windows Server 2003 Service Pack 2?을(를) 다음과 함께 사용했을 때
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Standard x64 Edition
  • Windows Server 2008 Service Pack 2?을(를) 다음과 함께 사용했을 때
    • Windows Server 2008 Datacenter
    • Windows Server 2008 Enterprise
    • Windows Server 2008 Foundation
    • Windows Server 2008 Standard
  • Windows Vista Service Pack 2?을(를) 다음과 함께 사용했을 때
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Starter
    • Windows Vista Ultimate
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows 7 Service Pack 1?을(를) 다음과 함께 사용했을 때
    • Windows 7 Enterprise
    • Windows 7 Home Basic
    • Windows 7 Home Premium
    • Windows 7 Professional
    • Windows 7 Ultimate
  • Windows 7 Starter
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Service Pack 1?을(를) 다음과 함께 사용했을 때
    • Windows Server 2008 R2 Datacenter
    • Windows Server 2008 R2 Enterprise
    • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Foundation
키워드:?
kbqfe kbfix atdownload kbsurveynew kbexpertiseadvanced kbmt KB2533523 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
이 문서의 영문 버전 보기:2533523

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com