.NET Framework 3.5 s p 1에 대 한 응용 프로그램 호환성 업데이트로 해결 된 문제 목록

기술 자료 번역 기술 자료 번역
기술 자료: 958484 - 이 문서가 적용되는 제품 보기.
소개
이 문서는.NET Framework 3.5 서비스 팩 1 (SP1) 업그레이드 후 문제를.NET Framework 3.0 서비스 팩 1 (SP1)을 분리 하는 방법에 대 한 정보를 나열 합니다. 이러한 문제에는.NET Framework 3.5 SP1 업데이트를 고정 되어 있습니다.

에 대 한 자세한 내용은 해당 합니다. NET Framework 3.5 SP1 업데이트를 Microsoft 기술 자료의 다음 문서를 참조 하십시오.
959209.NET Framework 3.5 서비스 팩 1의 업데이트를 사용할 수 있습니다.
모두 확대 | 모두 축소

이 페이지에서

추가 정보

  • .NET Framework 3.5 s p 1에 포함 되어 있는 새로운 동적 데이터 기능 일대일 관계를 탐색할 수 없습니다. 일대일 관계를 탐색할 수 없기 때문에 엔터티 프레임 워크 데이터 모델에서 실행 되는 동적 데이터 웹 사이트를 만들려면 모든 시도가 실패 합니다.
  • FrontPage 확장 설치 되어 있는 경우 ASP.NET 브라우저 캡 기능이 끊어집니다. FrontPage 확장 메타 데이터를 포함 하는.browser 파일 있는 app browser 폴더에서 숨겨진된 폴더를 추가 하기 때문에이 문제가 발생 합니다. ASP.NET이 파일을 전달할 때 ASP.NET 오류가 발생 합니다. 이 문제는 FrontPage 확장 설치 되어 있는 클라이언트를 영향을 줍니다.
  • .NET Framework 3.5 s p 1을 설치한 후 웹 사이트를 사용 하는 파생 된 버전의의 UpdateProgress 컨트롤에는 다음과 같은 예외가 발생할 수 있습니다.
    ProgressTemplate는 UpdateProgress 컨트롤 'id' id에 지정 되어야 합니다.
    이 문제는.NET Framework 3.5 및.NET Framework 3.5 SP1 사이의 동작에 차이가 발생 합니다. 해당.NET Framework 3.5에에서는 UpdateProgress 컨트롤의 요구 사항을 적용 한 ProgressTemplate 속성에서 해당 PreRender 루틴입니다. 파생 된 UpdateProgress 제어를 재정의 하 여 해당 요구를 파괴할 수 있는 OnPreRender 파생된 컨트롤에 대 한 이벤트입니다. 따라서의 UpdateProgress 컨트롤 호출을 피할 수는 기본입니다.OnPreRender 이벤트입니다. .NET Framework 3.5 s p 1에는 UpdateProgress 컨트롤이 사용 하는 CreateChildControls 메서드를 인스턴스화하는 데는 ProgressTemplate 속성입니다. 따라서 요구 사항이 다른 지점에 페이지 수명 주기에서 적용 됩니다. 따라서의 OnPreRender 기술 검사를 파괴할 수 없습니다.
  • SGEN.exe 도구는 오류를 발생 시키고 SGEN.exe 도구를 사용 하 여 몇 가지 형식에 포함 되어 있는 어셈블리를 생성 하는 동안 serialization 어셈블리를 생성 하지 않습니다는 [사용 되지 않음 (IsError = true)] 속성입니다. 그러나 SGEN.exe 도구는.NET Framework를 사용 하는 어셈블리의 형식을 직렬화 하는 작업에서 지장이 없습니다.
  • Windows 통신 Foundation (WCF) 문제 때문에 예외를 생성 하는 Exchange 웹 서비스. 각 예외 실패 한 요청에서 발생합니다. 따라서 Exchange 서비스가 일시적으로 다운 것 또는 작동 하지 않습니다.
  • .NET Framework 3.5 s p 1에 대 한 변경 내용을 적시에 최적화 (JIT)에 등록 하는 필드는 잘못 된 프로 모션을 발생할. 따라서 JIT 잘못 된 코드를 생성합니다. 사용 하는 경우에이 문제가 발생 하면 cpblk 명령 또는 initblk 지침입니다. 이러한 지침에만 관리 되는 c + + 컴파일러에 의해 방출 됩니다. 이 문제 및 JIT NGEN 생성 되는 코드에 적용 됩니다.
  • 1.1 어셈블리를 난독 처리 된 어셈블리는.NET Framework의 특정 메서드를 재정의 하는 경우에 실패할 수 있습니다. 예를 들어,이 문제는.NET Framework 1.1 형식의 가상 메서드를 재정의 하지만 같은 형식의 가상 메서드는.NET Framework 2.0에서 덮어쓰지 않습니다 발생할 수 있습니다. 메서드의 구현을 상속 계층 구조에서 앞서 있기 때문에 주요 변경 되지 않습니다. 그러나 가상 메서드를 재정의 하 되, 1.1에 대 한 가상 메서드는 다음 빌드 및 가상 메서드는 다음 난독 처리 된 경우.NET Framework 2.0 SP2 또는.NET Framework 3.5 s p 1은 코드를 실행 하면 난독 처리 된 코드가 작동 하지 않습니다.
  • .NET Framework 3.5 SP1에서 NULL 값 검사 주소 공간 레이아웃 임의 지정 (ASLR)를 지원 하기 위해 수행 된 변화로 실패할 경우 런타임에서 액세스 위반이 발생 합니다. 이 액세스 위반을 ExecutionEngineException 예외를 나타납니다. 또한 프로세스가 종료 됩니다.
  • 역직렬화 제품으로 리플렉션을 사용 하 여 런타임에서 특정 형식을 만들 때 런타임 32 비트 프로세스가 무한 루프에 들어갑니다. 64 비트 프로세스에서 메모리 부족 예외가 발생합니다. 형식 참조 형식을 사용 하 여 인스턴스화된 제네릭 형식 이어야 합니다. 또한 형식을 구현 해야 된 ISerializable 인터페이스 및 정적 필드를 포함 합니다.
  • .NET Framework 3.5 s p 1을 설치한 후 웹 사이트는 IIS에서 호스팅되는 경우 다음 예외 오류 메시지가 나타납니다.
    System.Runtime.InteropServices.COMException
    이 문제를 위해 다음 조건을 만족 하는 발생 합니다.
    • ASP.NET은 IIS에서 호스팅되는 웹 사이트를 실행 중입니다.
    • ASP.NET은 이미지를 즉시 생성 하려면 Windows Presentation Foundation (WPF)를 사용 합니다.
  • XPS 문서 안에 상대 하이퍼링크 중단 및 응용 프로그램에서 충돌이 발생 합니다. 동일한 문서 내의 다른 위치에 대 한 링크를 찾아볼 때 XPS 문서를 아무 일도 발생 합니다. 또는 XPS 문서를 호스팅하는 응용 프로그램이 충돌 합니다.
  • .NET Framework 3.5 s p 1에는 Geometry.Combine 자세한 포인트 메서드를 만들거나 세그먼트 보다 이전 버전에서 만든. WPF에서 생성 된 지점 또는 경로 정보 10 번 지점 수를를 이전 버전과 기 경로 정의 합니다. 이전 버전은 비교적 간단한 기하학적 도형이 나 패스를 정의 하는 세 줄 필요 합니다. 그러나.NET Framework 3.5 s p 1에서 30 줄 필요 합니다.
  • .NET Framework 3.5 s p 1을 설치한 후 동적 데이터 일대일 관계에서 외래 키 Id를 표시할 수 없습니다. 동적 데이터 속성 설명자의 존재를 가정 하기 때문에 웹 사이트 또는 ASP.NET 동적 데이터를 사용 하 여 만든 응용 프로그램은 중단 됩니다. 동적 데이터 속성 설명자를 사용 하 여 레이블에 대 한 링크를 얻을 수 있습니다.

    생성 된 예외 다음과 유사 합니다.
    HttpException (0x80004005): 데이터 바인딩: 'System.Web.UI.WebControls.EntityDataSourceWrapper' '관리자'의 이름 사용 하 여 속성을 포함 하지 않습니다.
  • 같은 형식으로 이름이 지정 되지 않습니다 하는 탐색 속성에 대 한 링크를 삭제할 수 없습니다. 다른 형식이이 형식의 관계를 설명 하는 탐색 속성 형식 이름을 다른 경우이 문제가 발생 합니다.
  • ADO.NET 데이터 서비스 클라이언트 클라이언트 개발자를 서비스에 새 엔터티 삽입 하 고 다른 관련된 엔터티와 해당 엔터티 연결할 수 있습니다. 클라이언트 관계형 데이터베이스로 지원 되는 데이터 서비스와 통신 하는 경우 데이터베이스 스키마 규칙은 삽입 서비스에 적용 됩니다. 데이터베이스의 테이블에서 외래 키에 대해 NOT NULL 제약 조건을 넣으려면 일반적입니다. 이런 경우 관련 엔터티 외래 키 테이블에 삽입을 포함 해야 합니다. 그러나 ADO.NET 클라이언트 라이브러리에서 코드 결함으로 인해 새 엔터티 및 참조 연결을 한 번에 설정할 수 없습니다. 따라서, ADO.NET 데이터 서비스 클라이언트 일반적인 외래 키 테이블 제약 조건은 함께 사용할 수 없습니다.
  • 클라이언트 라이브러리에서 하나 이상의 추가 개체에 연결 된 개체 추적 하면 순서 개체를 삭제할 수 없습니다. 또한 라이브러리는 개체 사이의 참조를 삭제 하려고 하기 때문에이 문제가 발생 합니다.
  • Oracle 트랜잭션에서 자동 커밋 동작.NET Framework 2.0 s p 1에서.NET Framework 2.0 s p 2에서의 동작과 다릅니다. .NET Framework 2.0 SP2에서 응용 프로그램 트랜잭션을 시작, 트랜잭션을 완료 하 고 다음 동일한 연결에서 새 트랜잭션을 시작할 경우 자동 커밋 모드에서 두 번째 트랜잭션에서 실행 되는 모든 명령을 실행 합니다. 해당 명령에 의해 변경 되는 트랜잭션이 롤백되는 경우에 데이터베이스에 커밋됩니다.

파일 정보

x86 버전

표 축소표 확대
파일 이름버전날짜시간크기
System.ServiceModel.dll3.0.4506.22542008 년 12 월 6 일04:125,931,008
Wpfgfx_v0300.dll3.0.6920.15002008 년 12 월 6 일 03:351,736,528
PresentationFramework.dll3.0.6920.15002008 년 12 월 6 일03:305,283,840
system.data.services.client.dll3.5.30729.1962008 년 12 월 13 일 17:53294,912
system.data.services.dll 3.5.30729.1962008 년 12 월 13 일 17:53 442,368
system.web.dynamicdata.dll3.5.30729.1962008 년 12 월 13 일 17:53 229,376
system.web.entity.dll3.5.30729.1962008 년 12 월 13 일17:53139,264
system.web.extensions.dll3.5.30729.1962008 년 12 월 13 일17:531,277,952

x64 버전

표 축소표 확대
파일 이름버전날짜시간크기
System.ServiceModel.dll3.0.4506.22542008 년 12 월 6 일03:175,267,456
System.ServiceModel.dll3.0.4506.22542008 년 12 월 6 일04:125,931,008
Wpfgfx_v0300.dll3.0.6920.15002008 년 12 월 6 일03:082,254,672
Wpfgfx_v0300.dll3.0.6920.15002008 년 12 월 6 일03:351,736,528
PresentationFramework.dll3.0.6920.15002008 년 12 월 6 일03:054,636,672
PresentationFramework.dll3.0.6920.15002008 년 12 월 6 일03:305,283,840
system.data.services.client.dll3.5.30729.1962008 년 12 월 13 일17:53294,912
system.data.services.client.dll3.5.30729.1962008 년 12 월 13 일17:59294,912
system.data.services.dll3.5.30729.1962008 년 12 월 13 일17:53442,368
system.data.services.dll3.5.30729.1962008 년 12 월 13 일17:59442,368
system.web.dynamicdata.dll3.5.30729.1962008 년 12 월 13 일17:53229,376
system.web.dynamicdata.dll3.5.30729.1962008 년 12 월 13 일17:59229,376
system.web.entity.dll3.5.30729.1962008 년 12 월 13 일17:53139,264
system.web.entity.dll3.5.30729.196 2008 년 12 월 13 일17:53139,264
system.web.extensions.dll3.5.30729.1962008 년 12 월 13 일17:531,277,952
system.web.extensions.dll3.5.30729.1962008 년 12 월 13 일17:59 1,277,952

속성

기술 자료: 958484 - 마지막 검토: 2013년 6월 7일 금요일 - 수정: 6.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft .NET Framework 3.5 Service Pack 1
키워드:?
kbsurveynew kbHotfixServer kbqfe kbmt KB958484 KbMtko
기계 번역된 문서
이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.
이 문서의 영문 버전 보기:958484

피드백 보내기

 

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