알림
이 문서에 언급된 일부 다운로드는 현재 My.VisualStudio.com 사용할 수 있습니다. 이 웹 사이트에서는 다운로드 링크에 액세스하려는 경우 사용자가 Visual Studio 구독 계정을 사용하여 로그인해야 합니다.
자격 증명을 묻는 메시지가 표시되면 기존 Visual Studio 구독 계정을 사용하거나 "새 Microsoft 계정 만들기"를 선택하여 체험 계정을 만듭니다.
요약
이 문서에서는 Microsoft Visual Studio 2010 SP1(서비스 팩 1)에 대한 정보를 설명합니다. 또한 이 문서에서는 해결된 문제 및 Visual Studio 2010 SP1에 추가된 기술 향상을 나열합니다.
추가 정보
Visual Studio 2010 SP1을 가져오는 방법
Visual Studio 2010 SP1을 가져오려면 다음 Microsoft 웹 사이트를 방문하세요.
이 서비스 팩 정보
지원되는 운영 체제
-
Windows Server 2008 R2(x64 기반)
-
Windows 7(x86 기반 및 x64 기반)
-
Windows Server 2008(모든 x86 기반 및 x64 기반 버전)과 서비스 팩 2
-
Windows Vista(Starter Edition을 제외한 모든 x86 기반 및 x64 기반 버전)와 서비스 팩 2
-
Windows Server 2003 R2(모든 x86 기반 및 x64 기반 버전)
-
Windows Server 2003(모든 x86 기반 및 모든 x64 기반 버전)과 서비스 팩 2
참고 Windows Server 2003을 실행하는 컴퓨터에 이 서비스 팩을 적용하려면 MSXML 6.0이 설치되어 있어야 합니다. -
Windows XP SP2(서비스 팩 2) 이상 버전의 Windows XP
-
Windows XP(시작 버전을 제외한 모든 x86 기반 버전)와 서비스 팩 3
지원되는 아키텍처
-
32비트(x86)
-
64비트(x64)(WOW)
하드웨어 요구 사항
-
1.6기가헤르츠(GHz) 또는 더 빠른 프로세서
-
1,024MB RAM(가상 머신에서 실행되는 경우 1.5GB)
-
5.5GB의 사용 가능한 하드 디스크 공간
-
5,400 RPM 하드 디스크 드라이브
-
1,024 × 768 이상 해상도 디스플레이에서 실행되는 DirectX 9 지원 비디오 카드
-
DVD 드라이브
소프트웨어 요구 사항
이 서비스 팩을 적용하려면 "적용 대상" 섹션에 나열된 지원되는 Visual Studio 2010 프로그램 중 하나가 설치되어 있어야 합니다.
Visual Studio 2010 SP1 지원
Visual Studio 2010 SP1의 공식적인 지원은 Microsoft 지원 웹 사이트를 통해 사용할 수 있습니다. Microsoft 지원 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하세요.
http://support.microsoft.com Visual Studio 2010 SP1에 대한 비공식 커뮤니티 지원은 MSDN(Microsoft Developer Network) 포럼을 통해 사용할 수 있습니다. MSDN 포럼에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하세요.
이 서비스 팩에 포함
Visual Studio 2010 SP1에는 Microsoft .NET Framework 4에 대한 업데이트가 포함되어 있습니다. 업데이트에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료에서 문서를 확인합니다.
2468871 Microsoft .NET Framework 4용 업데이트
Visual Studio 2010 SP1에서 기술 향상 및 해결된 문제 추가
기술 향상
도움말 뷰어 1.1
개발자 생산성을 지원하기 위해 Visual Studio 2010 SP1에 로컬로 보기 위한 독립 실행형 애플리케이션이 설치됩니다. 새 로컬 도움말 뷰어에 다음과 같은 기술 개선 사항이 추가되었습니다.
-
빠른 액세스 메뉴 모음 아이콘: 다른 고가용성 기술 개선 사항 또는 도구에 빠르게 액세스합니다. 여기에는 도움말 라이브러리 관리자, 인쇄, 옵션 및 토픽을 목차에 동기화(TOC)가 포함됩니다.
-
로컬로 설치된 콘텐츠 검색
-
토픽 내에서 일치하는 문자열 검색
-
콘솔 뷰(TOC, 인덱스, 즐겨찾기 및 검색 결과)
-
키워드 인덱스 항목 목록
-
TOC 보기
-
즐겨찾기
-
기록
-
검색 결과 목록 보기
-
-
바로 가기 메뉴
-
콘텐츠 창 인쇄 항목
-
옵션: 표시 글꼴 크기, 기록 항목 수 및 콘솔 보기가 표시되는 측면 변경
Silverlight 4 지원
Visual Studio 2010용 Microsoft Silverlight 4 도구는 Visual Studio 2010 SP1에 포함되어 있습니다. 이렇게 하면 Silverlight 디자이너 및 프로젝트 시스템에서 Silverlight 4를 대상으로 하는 지원이 추가됩니다. 또한 새로운 Silverlight 4 기술 향상을 지원합니다. 이 새로운 기술에는 암시적 스타일 및 Silverlight 4 OOB(Out-of-Browser) 애플리케이션을 사용하는 것이 포함됩니다. IDE 내에서 OOB 애플리케이션을 자동으로 시작 및 디버그하고, 신뢰할 수 있는 OOB 애플리케이션에 대해 XAP 서명을 지정하고, OOB 창 특성을 설정할 수 있습니다.
.NET Framework 3.5에 대한 기본 단위 테스트 지원
이제 Visual Studio 2010 SP1에서 .NET Framework 3.5를 대상으로 하는 애플리케이션을 테스트하는 기능이 있습니다. 이 기능을 사용하도록 설정하는 방법에 대한 자세한 내용은 다음 MSDN 블로그를 참조하세요.
Silverlight의 성능 마법사
Visual Studio 2010 SP1을 사용하면 코드를 프로파일링하여 Silverlight 애플리케이션 성능을 조정할 수 있습니다. 기존 코드 프로파일러가 Silverlight 애플리케이션의 렌더링 성능을 조정할 수 없습니다. 많은 상위 수준 프로파일러가 Visual Studio 2010 SP1에 추가되므로 애플리케이션에서 시간을 사용하는 부분을 더 잘 확인할 수 있습니다.
64비트 및 SharePoint용 IntelliTrace
IntelliTrace는 디버그 세션을 통해 앞뒤로 이동할 수 있는 Visual Studio 2010의 혁신적인 새로운 디버깅 기술입니다. 그러나 시간 제약 조건과 완전히 새로운 기능이므로 이 기술은 모든 시나리오에서 작동하지 않습니다.
Visual Studio 2010 SP1을 사용하면 64비트 솔루션 및 Microsoft SharePoint 팜 솔루션에서 IntelliTrace 디버깅 기술을 사용할 수 있습니다.
소프트웨어 렌더링
기본적으로 소프트웨어 렌더링은 Windows XP 및 Windows Server 2003에서 사용하도록 설정되어 Visual Studio 2010의 성능과 안정성을 향상시킵니다.
혼합 모드 설치 검색
동일한 컴퓨터에 여러 버전의 Visual Studio 2010을 설치하는 경우 Visual Studio의 동일한 인스턴스에서 프로그램 이진 파일의 조합이 실행되었을 수 있습니다. 예를 들어 이 문제는 Microsoft Visual Basic Express 서비스 팩 1이 설치된 동일한 컴퓨터에 Visual Studio 2010 Ultimate 릴리스 버전이 설치되어 있는 경우에 발생합니다. 이러한 종류의 설치로 인해 안정성 또는 기능 문제가 발생할 수 있습니다. Visual Studio 2010 SP1은 SP1 설치가 완료되었는지 여부를 감지하고 설치가 완료되지 않은 경우 업데이트하라는 메시지를 표시할 수 있습니다. 이렇게 하면 설치가 알려진 안정적인 상태인지 확인합니다.
웹 개발
IIS Express 지원
Visual Studio 2010 SP1을 사용하면 IIS(인터넷 정보 서비스) 7.5 Express를 웹 사이트 및 웹 애플리케이션 프로젝트의 로컬 호스팅 서버로 사용할 수 있습니다.
참고 IIS 7.5 Express는 SP1에 포함되지 않으므로 별도로 다운로드해야 합니다. 자세한 내용은 다음 블로그를 참조하세요.
http://weblogs.asp.net/scottgu/archive/2011/01/03/vs-2010-sp1-beta-and-iis-developer-express.aspx
SQL Server CE 4 지원
Visual Studio 2010 SP1을 사용하면 웹 프로젝트의 컨텍스트에서 솔루션 탐색기 서버 탐색기에서 Microsoft SQL Server Compact 4.0 SDF 파일을 관리할 수 있습니다. 또한 Visual Studio 2010 SP1을 사용하면 SQL 데이터 원본 제어의 Microsoft ASP.NET Web Forms 함께 SQL Server Compact 4.0을 사용할 수 있습니다.
참고 SQL Server Compact 4.0은 Visual Studio 2010 SP1에 포함되지 않으며 별도로 다운로드해야 합니다. 자세한 내용은 다음 블로그를 참조하세요.
Razor 지원
새 Razor 구문을 지원하기 위해 웹 프로젝트 시스템 및 HTML 편집기를 변경합니다. 이 새 구문은 ASP.NET 웹 페이지 MVC 3에서 ASP.NET 사용됩니다.
참고 Razor는 SP1에 포함되지 않으며 별도로 다운로드해야 합니다. 자세한 내용은 다음 블로그를 참조하세요.
"Razor" 소개 - ASP.NET
위한 새로운 뷰 엔진 Visual Studio 2010에서 Razor 구문 지원을 받는 방법
웹 PI 통합
다음과 같이 Visual Studio 2010 SP1에 PI(Microsoft 웹 플랫폼 설치 관리자)에 대한 지원이 추가됩니다.
-
웹 PI의 최신 버전을 빠르게 시작할 수 있는 새 도구 모음이 추가되었습니다. 또한 웹 PI가 설치되지 않은 경우 먼저 다운로드됩니다.
-
IIS 7.5 Express, SQL Server Compact 4.0 또는 ASP.NET Razor 구문을 사용하는 웹 프로젝트를 열면 구성 요소가 아직 설치되지 않은 경우 Web PI를 사용하여 이러한 구성 요소를 다운로드하고 설치하도록 제공하는 대화 상자가 나타납니다.
배포 가능한 종속성
Visual Studio 2010 SP1에 추가된 일부 새로운 기술 구성 요소는 애플리케이션과 함께 bin-deployed할 수 있습니다. 그런 다음 해당 구성 요소가 설치되지 않은 서버에 애플리케이션을 배포하는 경우에도 구성 요소를 사용할 수 있습니다. Visual Studio 2010 SP1에 새 대화 상자가 추가되어 이러한 배포 가능한 종속성을 웹 프로젝트에 더 쉽게 추가할 수 있습니다. 대화 상자에 액세스하려면 솔루션 탐색기 프로젝트를 마우스 오른쪽 단추로 클릭한 다음 배포 가능한 종속성 추가를 선택합니다. 지원되는 구성 요소는 다음과 같습니다.
-
Razor 구문을 사용하는 ASP.NET 웹 페이지
-
SQL Server Compact 4.0
-
ASP.NET MVC 3
자세한 내용은 다음 블로그를 참조하세요.
BIN MVC가 설치되지
않은 Windows Server에 Razor를 사용하여 ASP.NET MVC 3 배포 SQL Compact Edition 4.0 및 Razor 웹 프로젝트를 Bin 배포하는 방법
HTML5 및 CSS3 지원
HTML 요소 및 특성에 대한 IntelliSense 및 유효성 검사를 얻을 수 있도록 HTML 편집기에서 HTML5에 대한 예비 지원이 추가됩니다. 더 완전한 HTML5 환경을 제공하는 전체 버전은 이후 버전의 Visual Studio에서 제공됩니다. 자세한 내용은 다음 블로그를 참조하세요.
WCF RIA Services V1 SP1 포함
이제 WCF RIA 서비스는 Visual Studio 2010 SP1에서 지원하는 10가지 언어로 지역화되었습니다. 이제 엔터티에 복합 형식의 멤버가 포함될 수 있습니다. 예를 들어 Customer.Address 형식을 사용할 수 있습니다. 여기서 Customer는 엔터티이지만 주소는 엔터티가 아닙니다. 이제 엔터티 형식을 동일한 애플리케이션의 여러 DomainService 클래스에서 사용할 수 있습니다. 최대 하나의 DomainService 내에서 지정된 엔터티 형식을 사용하는 방법에 대한 제한이 해제됩니다. 이제 코드 생성 확장성 지점을 공개적으로 사용할 수 있습니다. 제품 외부에 있는 T4 기반 및 기타 코드 생성기에 사용할 수 있습니다. 또한 이제 EntitySet 클래스 및 EntityCollection 클래스에 대해 DataForm 추가/제거 작업을 사용할 수 있습니다.
웹 개발에 대한 자세한 정보
웹 개발자를 위한 Visual Studio 2010 SP1의 다른 기술 향상에 대한 자세한 내용은 다음 블로그를 참조하세요.
XAML 편집기/디자이너
값 정의로 이동
페이지의 컨트롤에서 컨트롤에 적용되는 스타일로 직접 이동할 수 있습니다. 즉, 애플리케이션의 스타일 및 리소스 구조를 빠르고 쉽게 이해하고 작업할 수 있으며 마지막으로 "애플리케이션의 해당 단추가 빨간색인 이유"를 확실히 이해할 수 있습니다.
IntelliSense 스타일
XAML에 이미 있는 스타일을 쉽게 수정할 수 있습니다. 이제 TargetType을 기반으로 하는 스타일에서 속성 및 해당 값에 대한 IntelliSense를 가져옵니다.
데이터 원본 선택기
디자인 화면에서 직접 데이터 원본 정보를 쉽게 선택하고 수정할 수 있습니다.
고급 그리드 명령
그리드 행과 열을 쉽게 추가, 제거 및 다시 정렬할 수 있습니다.
새 두께 편집기
여러 컨트롤에서 여백 또는 안쪽 여백과 같은 특정 항목을 대량으로 편집할 수 있습니다.
샘플 데이터 지원
샘플 데이터를 추가하여 디자인 타임에 항목 템플릿 및 바인딩이 켜진 것을 볼 수 있습니다. 이렇게 하면 데이터 바인딩 선택기를 통해 데이터 바인딩을 쉽게 연결할 수 있습니다. 또한 크기-콘텐츠 및 자동 레이아웃을 훨씬 더 원활하게 디자인할 수 있습니다. 또한 디자인 타임 데이터는 Visual Studio와 식 혼합 간에 깔끔하게 흐릅니다.
안정성 향상
Visual Studio 2010 SP1에서 많은 안정성이 향상되었습니다. 자세한 내용은 다음 블로그를 참조하세요.
C + +
MFC 기반 GPU 가속 그래픽 및 애니메이션
Visual Studio 2010 SP1을 사용하면 MFC에 대해 다음 두 가지 기술을 사용할 수 있습니다.
-
Direct2D는 2차원 기하 도형, 비트맵 및 텍스트에 대한 고성능 및 고품질 렌더링을 제공하는 하드웨어 가속 즉시 모드, 2차원 그래픽 API입니다. 자세한 내용은 다음 Microsoft 웹 사이트를 참조하세요.
-
사용자 인터페이스 요소의 풍부한 애니메이션을 가능하게 하는 Windows 애니메이션 관리자입니다. 자세한 내용은 다음 Microsoft 웹 사이트를 참조하세요.
MFC 프로그래밍 모델을 중단하지 않고 이러한 두 기술을 활용할 수 있습니다. 또한 다음 디렉터리에서 데모를 찾을 수 있습니다.
drive:\Program Files\Microsoft Visual Studio 10.0\Samples\1033\VC2010SP1Samples.zip Visual Studio 2010 SP1의 기술 향상에 대한 자세한 내용은 다음 웹 사이트를 방문하세요.
새 AMD 및 Intel 명령 집합 지원
Visual Studio 2010 SP1은 내장 함수 또는 내장 함수를 추가하여 내년에 출시될 AMD 및 Intel의 새로운 마이크로프로세서에서 확장을 사용하도록 설정합니다. 내장 함수는 함수 호출의 오버헤드 없이 매우 효율적인 컴퓨팅을 허용합니다. 내장 함수에 대한 자세한 내용은 다음 웹 사이트를 방문하세요.
컴파일러 내장 함수확장에 대한 자세한 내용은 다음 타사 웹 사이트를 참조하세요.
Visual Basic 런타임 포함
Visual Basic 개발자가 전체 Visual Basic 런타임을 사용할 수 없는 플랫폼에서 애플리케이션 및 라이브러리를 대상으로 지정할 수 있는 새로운 Visual Basic 컴파일러 기능이 추가되었습니다. 자세한 내용은 다음 블로그를 참조하세요.
해결된 문제 목록
도움말 라이브러리 관리자
도움말 라이브러리 관리자는 여러 동시 세션을 지원하지 않습니다.
도움말 라이브러리 에이전트
-
도움말 라이브러리 에이전트는 콘텐츠 업데이트 후에 다시 시작되지 않습니다. 도움말 라이브러리 에이전트는 콘텐츠 없이 처음 시작할 때 충돌할 수 있습니다.
-
잘못된 URL로 이동하면 에이전트에 찾을 수 없는 콘텐츠 페이지가 표시되지 않습니다.
Visual Studio 편집기
-
550886: 소스 파일에 유니코드가 아닌 문자가 포함되어 있으면 Visual Studio 2010이 충돌합니다.
-
616075: 한자를 포함하는 Visual Studio 2010 코드를 Word 2010에 복사하면 코드가 왜곡됩니다.
-
629616: Visual Studio 2010 코드 편집기를 사용하여 한국어 문자를 복사하여 붙여넣을 수 없습니다.
-
일본 문자가 포함된 소스 코드를 복사할 때 소스 코드를 붙여넣어 올바르게 Microsoft Word 2010 수 없습니다.
-
소스 코드가 복사되어 Microsoft PowerPoint 2010 붙여넣을 때 왜곡된 문자가 발생합니다.
-
이미 확장된 지역을 확장하면 Visual Studio 2010 IDE가 충돌할 수 있습니다.
-
색 설정을 변경할 때 Visual Studio 2010 IDE가 충돌할 수 있습니다.
-
WPF 편집기를 시작할 때 Visual Studio 2010이 충돌할 수 있습니다.
-
문을 사용하여 복사할 때 메모리 부족 문제가 발생합니다.
-
텍스트에 대해 잘라내기 작업을 수행한 후에는 텍스트를 붙여넣을 수 없습니다.
-
문 완성 중에 추가 레이아웃을 중지하면 팝업 시간을 30~40% 단축할 수 있습니다.
-
파일에서 바꾸기 작업은 잘못된 결과를 보고합니다.
Visual Studio 셸
-
Visual Studio가 닫히면 크래시가 발생합니다.
-
AMD CodeAnalyst를 사용할 때 Visual Studio가 충돌합니다.
-
Visual Studio는 닫으려고 할 때마다 다시 시작됩니다.
-
해당 파일을 두 번 클릭하여 솔루션을 로드하면 불필요한 DLL이 로드됩니다.
-
Visual Studio 내에서 유휴 시간을 처리하면 불필요한 스레드 컨텍스트 전환이 발생합니다.
-
특정 시나리오에 대해 표시되는 진행률 대화 상자입니다. 예를 들어 C++ 프로젝트에 대한 정의로 이동 은 완료하는 데 예상보다 오래 걸립니다.
-
LightSwitch는 "devenv /safemode" 모드를 실행할 때 로드되지 않습니다.
-
.aspx를 열고 Telerik를 사용하여 파일을 .js 때 편집기에서 응답을 중지합니다.
-
Express 시작 화면에서 만 평가를 위해 제거되었습니다.
-
화면 읽기 프로그램 및 태블릿으로 인해 포인터가 실행 취소 단추를 통해 일시 중지될 때 Visual Studio가 충돌합니다.
-
다중 인스턴스 도구 창의 부동 그룹을 닫으면 Visual Studio가 충돌합니다.
-
파일 체크 아웃을 실행 취소하면 Visual Studio가 충돌합니다.
Visual Studio 확장성
디버거
-
556756: 디버거는 "단계별 실행" 및 "단계별 실행" 프로시저를 "완료까지 실행" 프로시저로 임의로 처리합니다.
-
599221: 여러 디버깅 세션 후에 Visual Studio 2010이 중단되고 빈 Windows Internet Explorer 창이 나타납니다.
-
521390: 클라이언트 쪽 디버깅을 수행할 때 다음 오류 메시지가 표시됩니다.
오류: 중단점이 현재 적중되지 않습니다. 이 위치는 클라이언트 쪽 스크립트에 매핑할 수 없습니다.
-
559805: 원본 서버 태그가 지정된 PDB를 사용하면 Visual Studio 2010이 중단된 다음 충돌이 발생합니다.
-
WPF(Windows Presentation Foundation)의 이벤트 추적에 대한 몇 가지 문제가 해결되었습니다.
또한 Visual Studio 2010 SP1은 다음과 같은 개선 사항을 추가합니다.
-
미니 덤프 파일 및 디버깅 미니 덤프 파일이 열릴 때 향상된 기능입니다.
-
프로세스를 연결할 때 중단을 줄이기 위한 개선 사항입니다.
-
MPI(메시지 전달 인터페이스) 디버깅의 안정성 향상
-
함수 평가 중에 스레드 미끄러짐이 개선되었습니다.
Intellitrace
-
디스크 정리 작업을 위해 로그 파일이 제거됩니다.
-
고객의 애플리케이션에 도입된 크래시가 수정되었습니다.
-
기록 모드로 전환한 디스어셈블리 창으로 전환할 때 발생하는 크래시가 수정되었습니다.
-
추적 파일을 실행 모드로 전환하여 종료 시 충돌이 해결되었습니다.
프로젝트 설정
HTML 디자이너
ASP.NET 편집기
ASP.NET 데이터
웹 프로젝트
-
544948: .designer.cs 스타일시트가 중첩된 웹 애플리케이션 프로젝트에서 예상대로 작동하지 않습니다.
-
SCC 문자 모양은 솔루션 탐색기 표시되지 않습니다.
JScript 편집기
-
탭 유지 옵션을 선택하면 코드 아래에 추가 공간이 추가됩니다.
-
빈 개체 리터럴의 들여쓰기는 올바르지 않습니다.
-
JScript 함수 서식 지정 옵션 Parens는 "단어 괄호"로 작동하지 않습니다.
-
바로 가기 키 ALT+A는 무명 함수 명령의 함수 키워드 뒤에 공백 삽입에 잘못 사용됩니다.
-
스크립트 관리자에 ServiceReference http 경로가 있는 경우 Atlas IntelliSense가 없습니다.
-
다른 프로젝트를 열면 Visual Studio 프로세스의 메모리가 300MB로 증가하고, 현재 프로젝트를 열어 두고, 현재 프로젝트에는 열려 있는 JScript 파일이 많이 있습니다.
-
ForIn 조건 내에 IntelliSense가 없습니다.
-
대용량 JScript 파일을 주석으로 처리하거나 주석 처리를 해제하면 매우 큰 메모리 증가가 발생합니다.
-
한 줄에 긴 콘텐츠가 있는 JScript 파일에서는 입력 속도가 매우 느립니다.
-
외부 파일에서 온 전역 멤버는 IntelliSense를 찾을 수 없습니다.
-
IntelliSense를 업데이트하여 원격 또는 존재하지 않는 서비스를 참조하면 색 지정 및 IntelliSense 손실이 발생합니다.
개발자 도구 Windows Phone
64MB를 넘는 XAP 파일의 배포는 실제 전화 디바이스에서 테스트 및 디버깅에 실패할 수 있습니다.
일반 WPF 및 Silverlight 디자이너
-
538282: "도구 상자 항목 선택" 대화 상자를 사용하면 프로세스를 수동으로 종료해야 하며 애플리케이션이 응답하지 않으며 데이터 손실 및 GUI 손상이 발생합니다.
-
Visual Studio가 실행되는 동안 Silverlight를 업그레이드하면 Visual Studio가 충돌합니다.
-
백그라운드 스레드가 실행되는 컨트롤을 삭제하면 Visual Studio가 충돌합니다.
-
오류가 포함된 XAML 파일을 열면 오류 목록이 표시되지 않습니다.
또한 Visual Studio 2010 SP1에는 다음과 같은 개선 사항이 포함되어 있습니다.
-
다른 색 프로필을 선택하면 성능이 향상됩니다.
-
Visual Basic에서 이벤트가 생성된 후 솔루션을 닫으면 저장 대화 상자가 나타납니다.
-
이식 가능한 어셈블리에 대한 지원이 추가되었습니다.
XAML 디자이너 디자인 Surface
-
컨트롤을 도구 상자에서 디자인 화면으로 끌면 메모리 누수가 발생합니다.
-
System.InvalidOperationException 예외는 이벤트를 추가한 후 디자인 화면을 시작할 때 발생합니다.
-
부모 컨트롤을 확장기로 이동할 때 오류 메시지 대화 상자가 나타납니다.
-
루트 요소의 자식이 확장기일 때 컨트롤 만들기를 제어합니다.
-
Control은 FlowDirection 속성이 RightToLeft로 설정된 컨테이너에서 이동할 수 있습니다.
-
Silverlight Toolkit 데이터 시각화 구성 요소를 사용하는 파일의 디자이너는 열 수 없습니다.
-
확장기는 축소해야 하는 디자인 타임 동안 확장된 상태를 유지합니다.
-
컨트롤은 보조 눈금선에 맞춰 옵니다.
또한 Visual Studio 2010 SP1에는 다음과 같은 개선 사항이 포함되어 있습니다.
-
ScrollViewer 컨트롤에서 컨트롤의 스냅이 줄어듭니다.
-
이제 골드 막대에서 처리되지 않은 예외가 발생할 수 있는 사용자 코드가 표시됩니다.
XAML 리팩터링
-
형식의 이름을 바꾸면 Visual Basic용 XAML 파일에서 형식의 속성 이름이 바뀌지 않습니다.
-
XAML 기반 워크플로 파일은 워크플로 파일 뒤에 있는 코드에서 리팩터링 이벤트를 선택합니다.
-
XAML 파일과 상호 작용하고 XAML 파일이 열려 있지 않으면 리팩터링 및 "정의로 이동"이 예상대로 작동하지 않습니다.
-
클래스 이름을 바꾼 후 이벤트 처리기는 이름이 바뀐 클래스에 대한 이벤트를 생성하지 않습니다.
또한 Visual Studio 2010 SP1에는 다음과 같은 개선 사항이 포함되어 있습니다.
-
TypeArguments 특성의 리팩터링 형식에 대한 지원이 추가됩니다.
-
정의에 어셈블리를 포함하는 네임스페이스 리팩터링에 대한 지원이 추가됩니다.
XAML 속성 검사기
-
XAML 편집기가 고정되고 바인딩 또는 리소스를 설정하면 키보드 포커스가 손실될 수 있습니다.
-
정의가 Application XAML 파일을 가리키면 "값으로 이동" 정의에 오류 메시지 대화 상자가 표시됩니다.
-
솔루션을 빌드한 후 속성 검사기의 연결된 속성이 사라집니다.
-
브러시 편집기가 고정되면 동일한 속성이 속성 검사기 내에서 여러 번 표시될 수 있습니다.
-
속성 검사기를 원본별로 정렬하면 Content 속성을 표시할 수 없습니다.
-
DataContext가 CollectionViewSource로 설정되면 Databinding Picker를 열면 오류가 발생합니다.
-
리소스 선택기를 사용하여 다른 프로젝트에서 로드된 스타일을 적용하면 오류가 발생합니다.
-
초과 연결된 속성이 예기치 않게 표시됩니다.
-
속성 범주의 확장 또는 축소 상태는 빌드 및 실행 후에 유지되지 않습니다.
또한 Visual Studio 2010 SP1에는 다음과 같은 개선 사항이 포함되어 있습니다.
-
속성 검사기에서 이름이 같지만 네임스페이스가 다른 연결된 속성을 설정하기 위한 지원이 추가됩니다.
-
Silverlight 프로젝트에 대해 속성 검사기에서 속성 표식에 대한 가능한 소스 표시로 상속을 추가하는 지원이 추가됩니다.
XAML 편집기
-
575719: Visual Studio 2010 XAML IntelliSense가 예기치 않게 실패할 수 있습니다.
-
디자인 창의 디자인 타임에는 컨트롤에 적용된 사용자 지정 스타일을 볼 수 없습니다. 그러나 런타임에 모든 것이 잘 보입니다.
-
IntelliSense 항목을 선택하면 Visual Studio 2010 Premium Edition이 충돌할 수 있습니다.
-
VisualStateGroup 개체를 편집할 때 XAML 편집기가 응답하지 않을 수 있습니다.
-
XAML이 일시적으로 잘못된 상태가 된 후에는 오류를 지울 수 없습니다.
-
연결된 속성에 잘못된 물결선이 나타날 수 있으므로 디자인 화면이 작동하지 않습니다.
-
Rectangles에서 StrokeThickness 속성을 0 으로 설정하면 잘못된 오류가 발생할 수 있습니다.
-
Ctrl+M을 사용하여 XAML을 축소하는 경우 Visual Studio가 충돌할 수 있습니다.
-
Silverlight용 스타일 IntelliSense는 애플리케이션과 동일한 네임스페이스에 클래스를 표시하지 않습니다.
VISUAL STUDIO TOOLS FOR OFFICE(VSTO)
또한 Visual Studio 2010 SP1은 VSTO 런타임의 성능을 향상시킵니다.
Windows Forms 디자이너
-
Visual Studio 2010 IDE를 사용하여 이전 버전에 있는 프로젝트를 엽니다. 예를 들어 Visual Studio 2008 프로젝트를 엽니다. 디버그 세션 후에는 프로젝트를 다시 빌드하거나 디버그할 수 없으며 다음과 유사한 오류 메시지가 표시됩니다.
"obj\Debug\assembly_name" 파일을 "bin\Debug\assembly_name"에 복사할 수 없습니다. 이 프로세스는 다른 프로세스에서 사용 중이므로 'bin\Debug\assembly_name' 파일에 액세스할 수 없습니다.
-
디자이너에서 Windows Forms 컨트롤의 이름을 바꾸거나 붙여넣기를 실행 취소하면 Visual Studio 2010 인스턴스 중에 디자이너 파일이 누출됩니다.
-
Visual Studio 2005 프로젝트를 Visual Studio 2010으로 업그레이드하고 프로젝트의 대상을 .NET Framework 4로 다시 지정합니다. Visual Studio 인스턴스를 닫으면 지원되는 Visual Studio 언어 버전이 충돌할 수 있습니다.
SharePoint용 Visual Studio Tools
-
패키지 매니페스트 템플릿에 CAS 권한 집합을 추가하면 F5 배포가 실패합니다.
-
ASCX 파일이 특정 길이를 초과하면 샌드박스가 있는 Visual Web Part 코드 생성이 실패합니다.
Visual Studio Data Tools
-
데이터 반복기는 데이터 원본 창에서 이미지에 바인딩할 수 없습니다.
Visual Basic 컴파일러
-
635026: ReadOnly 속성 근처에 를 입력할 때 충돌이 발생할 수 있으며 여러 필드 선언이 있습니다.
-
로컬 형식이 서명된 어셈블리에서 가져온 경우 Visual Basic은 Locals 창에 값을 표시하지 않습니다.
-
많은 XML 문서 주석이 포함된 대규모 프로젝트에서 입력할 때 편집기에서 지연이 발생할 수 있습니다.
-
식 필드 간에 포커스를 전환하면 대규모 Workflow Foundation 프로젝트에서 지연이 발생할 수 있습니다.
Visual Basic 편집기
-
대규모 Visual Basic 프로젝트는 닫혀 있을 때 충돌할 수 있습니다.
-
Visual Studio IDE는 복잡한 프로젝트에서 XMLDOC 주석을 구문 분석할 때 응답하지 않습니다.
-
웹 프로젝트를 열면 Visual Basic Language Service가 충돌합니다.
C# 컴파일러
-
약 500개의 필드가 있는 C# 구조를 디버그하면 액세스 위반이 발생합니다.
-
디자이너는 내보내는 코드에서 형식을 올바르게 한정하지 못할 수 있습니다.
C# 편집기
-
621084: MVC3 Razor 릴리스 후보는 릴리스 후보가 문서를 자동으로 서식을 지정하는 경우 잘못된 코드 블록 압축을 일으킬 수 있습니다.
-
WPF 프로젝트에서 C# IntelliSense 서비스는 종료 시 작동이 중단될 수 있습니다.
-
다중 대상 팩이 설치되어 있지 않으면 프로젝트를 로드하려고 할 때 C# 언어 서비스가 중단됩니다.
-
"참조 강조 표시" 명령은 파일을 닫을 때 경우에 따라 충돌이 발생합니다.
-
생성 형식은 생성된 파일을 열 때 크래시 보고서를 발생시킬 수 있습니다.
-
스마트 태그는 일부 웹 시나리오에서 크래시 보고서를 발생시킬 수 있습니다.
-
퍼블릭
을 변경할 때 크래시 보고서가 발생합니다. field to Property입니다. -
명명된 인수 위에 포인터를 일시 중지하면 메서드 이름이 로컬 클래스 이름과 일치하면 QuickInfo가 충돌합니다.
-
C# IntelliSense는 솔루션 탐색기 확장이 설치되면 충돌하고 "aspx\web" 페이지가 추가 파일로 열립니다.
-
텍스트 편집기에서 한국어 문자에 대해 BACKSPACE 키가 제대로 작동하지 않습니다.
표준 C++ 라이브러리
MFC(Microsoft Foundation 클래스) 및 ATL(활성 템플릿 라이브러리)
또한 Visual Studio 2010 SP1은 보안 및 성능을 개선하고 ATL/MFC의 다른 개선 사항을 제공합니다.
C 런타임(CRT)
-
591030: MSPDB100.dll 동적으로 로드되지만 DLL은 CRT에서 정규화된 경로를 지정하지 않습니다.
-
WEOF 상수가 "swprintf_s" 함수에 전달되면 버퍼는 NULL 종료를 수신하지 않습니다.
C++ 편집기
-
557948: 솔루션의 모든 파일을 숨기거나 표시할 때 Visual Studio 2010이 C/C++ 프로젝트에서 충돌합니다.
-
인덱스 및 보고와 같은 네이티브 IntelliSense에서 문제가 발생했습니다.
-
C++의 NavigateTo 메서드는 때때로 응답하지 않습니다.
또한 Visual Studio 2010 SP1에는 다음과 같은 개선 사항이 포함되어 있습니다.
-
성능 및 안정성 향상
-
보다 효율적인 메모리 관리
-
UI(사용자 인터페이스)가 중지되고 충돌하는 것을 방지하기 위한 기타 IDE 개선 사항
-
대규모 프로젝트에서 F12(Goto Definition) 함수 키의 성능이 향상되었습니다.
C++ 컴파일러
-
512552: Visual Studio 2010 베타 2 컴파일러의 64비트 버전에서 /Og 옵션에 특정 문제가 있습니다.
-
컴파일러가 "decltype(*this)" 형식 지정자와 충돌합니다.
또한 Visual Studio 2010 SP1에는 다음과 같은 개선 사항이 포함되어 있습니다.
-
여러 코드 생성 영역의 최적화 및 수정
-
Visual Studio 2008을 사용하여 관리되는 증분 빌드 패리티.
C++ 디버깅
F #
Visual Studio 2010 SP1은 컴파일러의 안정성과 생성된 코드의 코드 정확성 문제를 해결합니다. 예를 들어 이 서비스 팩은 플랫폼 호출에 대한 호출 규칙 정확성을 수정하고 확장 메서드에 대한 XML 문서 주석을 내보냅니다. 또한 이 서비스 팩은 이벤트 후크를 생성하는 성능을 향상시킵니다.
동시성 런타임
또한 Visual Studio 2010 SP1에는 다음과 같은 개선 사항이 포함되어 있습니다.
-
ConcRT(동시성 런타임)를 사용할 때 잘못된 양의 메모리 누수가 더 이상 보고되지 않습니다.
-
이제 모든 PPL, ConcRT 및 동시 컨테이너에서 "__stdcall" 호출 규칙이 지원됩니다.
-
"std::string"이 있는 "concurrent_queue"에서는 액세스 위반이 발생하지 않습니다.
-
연결된 컨테이너는 "parallel_for_each" 함수와 함께 사용할 수 있습니다.
데이터베이스 프로젝트
-
GRANT OPTION 권한을 사용하여 사용 권한을 취소하려고 하면 데이터베이스 프로젝트 배포가 실패합니다.
-
인쇄할 수 없는 문자가 포함된 사용자 지정된 .dbschema 파일은 모델을 업그레이드하려고 할 때 Visual Studio가 충돌합니다.
-
"스키마 비교" 기능은 원본 항목에 있는 비교 요소만 사용하도록 설정된 경우 자식 구성을 무시합니다.
-
SQL 스크립트 파일 가져오기 마법사를 사용하는 경우 스크립트 파일에 전체 텍스트 인덱스가 포함되고 프로젝트에 이미 있는 개체 덮어쓰기 확인란이 선택되어 스크립트의 테이블을 바꿀 수 있습니다.
-
유틸리티가 프로젝트에 업데이트를 쓰고 개체가 SKIP으로 설정되면 "스키마 비교" 유틸리티는 테이블 열을 주석으로 처리합니다.
-
프로젝트에 정규화해야 하는 긴 검사 제약 조건이 포함되어 있으면 증분 데이터베이스 프로젝트 배포가 응답하지 않습니다.
-
인덱스 힌트는 데이터베이스 프로젝트 빌드의 데이터베이스 참조에서 확인되지 않습니다.
코드 분석
-
538887: IIS 사이트가 있는 솔루션에 대한 코드 분석 설정을 볼 때 Visual Studio 크래시가 발생합니다.
-
정적 코드 분석기는 유효한 코드를 보고합니다.
-
Visual Studio Team Server 2010에서 코드 분석 설정을 변경할 때 충돌이 자주 발생합니다.
또한 Visual Studio 2010 SP1에는 다음과 같은 개선 사항이 포함되어 있습니다.
-
이제 FxCop(관리 코드 분석)이 x64 TeamBuild 서버에 설치됩니다.
프로파일러
-
여러 Visual Studio 인스턴스가 시작될 때 성능 탐색기는 로드되지 않습니다.
-
JScript 프로파일링은 러시아어 및 기타 유럽 및 라틴 아메리카 언어 운영 체제에서 작동하지 않습니다.
-
JScript 프로파일링은 Windows Internet Explorer 9에서 작동하지 않습니다.
-
고객 웹 서버 설정을 사용하여 웹 애플리케이션 프로젝트를 프로파일할 때 Visual Studio가 충돌합니다.
또한 Visual Studio 2010 SP1에는 다음과 같은 개선 사항이 포함되어 있습니다.
-
Hyper-V에서 보다 정확한 샘플링
-
여러 프로세스의 프로파일링을 사용하도록 JavaScript 프로파일링 개선
-
64비트 프로파일링을 수행하는 안정성 향상
코드 검색 및 유효성 검사
-
그래프 탐색에서 발생하는 크래시가 수정되었습니다.
-
아키텍처 탐색기의 고급 선택 메뉴 내의 스크롤 막대 UX 문제가 해결되었습니다.
-
임시 파일은 계층 유효성 검사를 실행한 후에도 유지됩니다.
-
C++ 폴더의 "Contained By" 작업으로 인해 아키텍처 탐색기가 충돌할 수 있습니다.
T4
Visual Studio 2010 SP1에는 다음과 같은 개선 사항이 포함되어 있습니다.
-
템플릿 상속을 사용하여 T4 템플릿 사용자 지정 또는 확장
-
T4는 더 이상 참조된 어셈블리를 메모리에 잠그지 않으므로 T4에서 도우미 라이브러리를 훨씬 더 쉽게 사용합니다.
-
빌드 시간 생성을 위해 빌드 서버에 T4 배포
아키텍처 도구
-
Lifeline 그룹이 확장된 후 상호 작용 사용이 누락되었습니다.
-
인터페이스의 정규화된 이름을 변경하고 정규화된 이름 숨기기 옵션이 True로 설정된 경우 다이어그램을 열 수 없습니다. 이 경우 인터페이스에 대한 실현이 롤리팝으로 표시됩니다.
-
메서드 본문 내의 제네릭 매개 변수 참조에 대한 유효성 검사가 끊어집니다.
-
모델링 프로젝트를 사용하면 사용자가 중복된 명명된 참조를 만들 수 있습니다. 이 문제는 프로젝트 손상으로 이어질 수 있습니다.
-
시퀀스 다이어그램을 생성할 때 명시적 인터페이스 구현 및 일시적인 다이어그램에 대해 null 참조 오류가 발생합니다.
또한 Visual Studio 2010 SP1에는 다음과 같은 개선 사항이 포함되어 있습니다.
-
이제 상호 작용 메시지가 정렬됩니다.
-
Team Foundation Server 작업 항목의 레이어 다이어그램 요소에 대한 백링크가 이제 지원됩니다.
Visual Studio 테스트
웹/부하 테스트
-
584634:WebTest 결과 뷰어는 테스트가 실행될 때 충돌할 수 있습니다.
-
요청에서 찾기/바꾸기 작업을 수행할 때 OutOfMemory 예외가 throw됩니다.
-
테스트 결과 상태 표시줄에서 "임계값 위반" 하이퍼링크를 클릭하면 Devenv.exe 프로세스가 충돌합니다.
-
"페이지 응답 시간" 그래프의 카운터는 실행이 완료된 후 사라집니다.
-
LoadTest DB에 결과를 작성하는 데 예상보다 오래 걸립니다.
-
성능 카운터는 부하 테스트 실행 중에 삭제됩니다.
UnitTest/TestExecution
-
575870:테스트 컨트롤러에 경합 상태가 존재하여 테스트가 "실행되지 않음" 상태로 전환됩니다.
-
QTAgent가 시작되지 않거나 테스트 실행이 Main() 함수에서 응답을 중지하면 테스트 실행이 응답을 중지합니다.
-
Ordered 테스트 내에 포함된 내부 테스트의 경우 TestContext 출력이 올바르지 않습니다.
-
테스트 컨트롤러에 테스트가 로드될 때 성능 문제가 발생합니다.
-
랩 환경에서 많은 양의 테스트를 실행하면 일부 테스트가 "실행되지 않음" 상태로 남습니다.
-
코드 검사에 대한 코드 색 지정이 관리되지 않는 C++ 코드에서 작동하지 않습니다.
-
TestCaseId 속성은 동일한 테스트 메서드와 연결된 모든 테스트 사례에 대해 동일하게 표시됩니다.
TCM 서버
-
웨어하우스를 다시 빌드하는 데 예상보다 오래 걸립니다.
-
자동화된 테스트 결과를 다시 설정하면 지점의 두 가지 변경 내용이 웨어하우스에 현재 버전으로 표시될 수 있습니다.
Microsoft Test Manager
-
"진단 데이터 Adapter-Event 로그 구성" 페이지는 Microsoft Test Manager의 다른 언어 버전에서 잘립니다.
-
테스트 결과를 분석하면 결과가 테스트 지점 추세에서 가장 최근의 결과가 됩니다.
-
오른쪽에서 왼쪽으로 언어 설정은 MTM 세션 간에 유지되지 않습니다.
-
쿼리 기반 테스트 도구 모음 다시 입력은 대형 제품군에 대해 예상보다 오래 걸립니다.
-
Microsoft Test Runner에서 Firefox 재생에 대한 브라우저 유형을 선택하면 충돌이 발생할 수 있습니다.
-
테스트 중인 애플리케이션이 테스트 사례에 대한 작업 기록의 일부로 시작되는 경우 Intellitrace 데이터를 수집할 수 없습니다.
-
테스트 결과에 대한 첨부 파일 수는 많은 양의 테스트 결과를 반복할 때 0을 반환합니다.
-
작업 기록을 만들 때 "매개 변수를 암호에 바인딩할 수 없습니다." 필드입니다.
또한 Visual Studio 2010 SP1에는 다음과 같은 개선 사항이 포함되어 있습니다.
-
테스트 사례 설명은 Microsoft Test Manager에 표시될 수 있습니다.
-
Microsoft Test Manager의 성능 향상이 제공됩니다.
-
수동 테스트에서 식 인코더 4.0에 대한 지원이 추가되었습니다. 자세한 내용을 확인하려면 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.
2160831 Microsoft Visual Studio 2010 비디오 데이터 어댑터 업데이트
랩 관리자
-
580348:TFS 애플리케이션 계층에 대해 구성된 SCVMM(Microsoft System Center Virtual Machine Manager) 서버를 변경할 수 없습니다.
-
빌드 배포/테스트 워크플로는 DFS 또는 WebDav 공유의 드롭 위치를 사용할 수 없습니다.
-
빌드 배포/테스트 워크플로에서 둘 이상의 구성이 있는 기존 빌드에 대한 구성을 선택할 수 없습니다.
-
빌드 서비스 호스트가 "랩 모드"에서 실행 중이고 서비스 계정에 관리 자격 증명이 없는 경우 크래시가 발생합니다.
-
빌드 에이전트와 랩 에이전트가 랩이 아닌 관리형 가상 머신에 설치되면 빌드 에이전트가 시작되지 않습니다.
FastForward/CodedUITest
-
553625: 코딩된 UI 테스트 프로젝트는 동일한 솔루션의 설치 및 배포 프로젝트와 호환되지 않습니다.
-
597945:BrowserWindow.FindMatchingControls 메서드에서 UITestException 예외가 throw됩니다.
-
UIMap에 추가되는 UI 테스트 컨트롤은 대/소문자를 구분하지 않습니다.
-
기존 작업 기록에서 코딩된 UI 테스트를 만드는 것은 대체 자격 증명 대화 상자에 표시되지 않습니다.
또한 호환성 보기에서 Internet Explorer 9 베타에 대한 코드 UITest 기록 및 재생에 대한 지원이 추가됩니다.
SQL
Data-Tier Application Project: Data-Tier Application Framework 버전 1.1
Visual Studio 2010 SP1에는 다음과 같은 개선 사항이 포함되어 있습니다.
-
DAC 업그레이드는 SQL Azure 및 SQL Server 지원됩니다.
-
이제 DAC 업그레이드가 나란히 배치되지 않고 현재 위치합니다.
Entity Framework(코드 생성)
-
Self-Tracking 엔터티 템플릿은 반환 값이 없는 함수 가져오기에 대한 코드를 생성하지 않습니다.
-
EntityReference.EntityKey 속성을 사용하는 FK 연결이 null이면 Entity가 수정된 것으로 표시되지 않습니다.
-
Self-Tracking 엔터티 템플릿은 점으로 구분된 네임스페이스에 대해 호환되지 않는 코드를 생성합니다.
-
Self-Tracking 엔터티 템플릿은 복합 형식의 스칼라 속성에 대한 기본값을 생성하지 않습니다.
-
Visual Basic pretty-lister 지침을 준수하기 위한 기타 코드 생성 변경 내용입니다.
참고 자료
알려진 문제
Visual Studio 2010 서비스 팩 1은 설치된 업데이트 목록에 여러 항목을 만들 수 있습니다. 항목에는 KB 번호와 함께 "Visual C++ Standard 2010 베타 1용 핫픽스"라는 레이블이 지정됩니다. Microsoft는 Visual Studio 2010 서비스 팩 1에 베타 수정이 설치되지 않았으며 나열된 각 핫픽스에 대한 수정 사항이 Visual Studio 2010 서비스 팩 1에 포함되어 있음을 확인했습니다.
알려진 문제에
대한 해결 방법
이 문제에 대한 해결 방법은 없습니다. 시스템에 "베타 1" 핫픽스가 설치되어 있지 않습니다. 시스템에 실제로 설치되어 있는 파일이 없으므로 업데이트를 제거하거나 설치된 업데이트 목록에서 항목을 제거할 수 없습니다.
이 문서에서 설명하는 타사 제품은 Microsoft와 독립적인 회사에서 제조합니다. Microsoft는 이들 제품의 성능이나 안정성에 관하여 명시적이든 묵시적이든 어떠한 보증도 하지 않습니다.
Microsoft는 기술 지원을 찾는 데 도움이 되는 타사 연락처 정보를 제공합니다. 이 연락처 정보는 예고 없이 변경될 수 있습니다. Microsoft는 이러한 타사 연락처 정보의 정확성을 보증하지 않습니다.
Microsoft 업데이트 사용과 관련된 알려진 문제
-
이 서비스 팩을 설치하면 설치를 중지하려고 하면 설치 프로세스가 계속 진행되어 성공적으로 완료될 수 있습니다. 이 문제는 설치 프로세스가 절반 이상 완료된 경우에 발생할 수 있습니다.
-
"업데이트 다운로드하지만 설치 여부를 선택해 보겠습니다" 옵션을 선택하여 설치 프로세스를 시작한 다음 "업데이트 설치 후 종료" 옵션을 선택하면 서비스 팩 설치가 실패할 수 있습니다. 컴퓨터가 다시 시작되면 이 서비스 팩이 다시 제공되고 설치가 성공적으로 완료됩니다.
-
영어가 아닌 버전의 Visual Studio 2010Ultimate, Visual Studio 2010 Premium 또는 Visual Studio 2010Professional 사용자에서 서비스 팩을 제거하면 서비스 팩을 다시 설치할 수 있습니다. 그러나 이 서비스 팩의 구성 요소가 예기치 않은 상태이므로 설치 프로세스가 실패합니다. 이 서비스 팩을 성공적으로 다시 설치하려면 다음 단계를 수행합니다.
-
제어판 프로그램 및 기능 항목에서 또는 Setup.exe 실행하여 유지 관리 모드에서 Visual Studio 설정을 시작합니다.
-
기능 추가 또는 제거를 선택합니다.
-
Microsoft Office 개발자 도구를 선택한 다음 업데이트를 클릭합니다. 설정이 완료되면 서비스 팩을 다시 설치합니다.
-