마이그레이션 보고서 - gperftools

개요

프로젝트경로오류경고메시지
low_level_alloc_unittestvsprojects\low_level_alloc_unittest\low_level_alloc_unittest.vcproj096
tmu-staticvsprojects\tmu-static\tmu-static.vcproj096
addr2line-pdbvsprojects\addr2line-pdb\addr2line-pdb.vcproj086
addressmap_unittestvsprojects\addressmap_unittest\addressmap_unittest.vcproj086
current_allocated_bytes_testvsprojects\current_allocated_bytes_test\current_allocated_bytes_test.vcproj086
frag_unittestvsprojects\frag_unittest\frag_unittest.vcproj086
malloc_extension_testvsprojects\malloc_extension_test\malloc_extension_test.vcproj086
malloc_hook_testvsprojects\malloc_hook_test\malloc_hook_test.vcproj086
markidle_unittestvsprojects\markidle_unittest\markidle_unittest.vcproj086
nm-pdbvsprojects\nm-pdb\nm-pdb.vcproj086
packed-cache_testvsprojects\packed-cache_test\packed-cache_test.vcproj086
page_heap_testvsprojects\page_heap_test\page_heap_test.vcproj086
pagemap_unittestvsprojects\pagemap_unittest\pagemap_unittest.vcproj086
preamble_patcher_testvsprojects\preamble_patcher_test\preamble_patcher_test.vcproj086
realloc_unittestvsprojects\realloc_unittest\realloc_unittest.vcproj086
sampler_testvsprojects\sampler_test\sampler_test.vcproj086
stack_trace_table_testvsprojects\stack_trace_table_test\stack_trace_table_test.vcproj086
system-alloc_unittestvsprojects\system-alloc_unittest\system-alloc_unittest.vcproj086
tcmalloc_minimal_large_unittestvsprojects\tcmalloc_minimal_large\tcmalloc_minimal_large_unittest.vcproj086
tcmalloc_minimal_unittestvsprojects\tcmalloc_minimal_unittest\tcmalloc_minimal_unittest.vcproj086
thread_dealloc_unittestvsprojects\thread_dealloc_unittest\thread_dealloc_unittest.vcproj086
libtcmalloc_minimalvsprojects\libtcmalloc_minimal\libtcmalloc_minimal.vcproj0115
솔루션gperftools.sln012

솔루션 및 프로젝트

low_level_alloc_unittest

메시지
vsprojects\low_level_alloc_unittest\low_level_alloc_unittest.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\low_level_alloc_unittest\low_level_alloc_unittest.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\low_level_alloc_unittest\low_level_alloc_unittest.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\low_level_alloc_unittest\low_level_alloc_unittest.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\low_level_alloc_unittest\low_level_alloc_unittest.vcproj: 다음 파일이 프로젝트/필터에서 여러 번 발견되었으며 중복은 무시됩니다. '..\..\src\base\atomicops.h, ..\..\src\base\atomicops-internals-x86-msvc.h'.
vsprojects\low_level_alloc_unittest\low_level_alloc_unittest.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\low_level_alloc_unittest\low_level_alloc_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\low_level_alloc_unittest\low_level_alloc_unittest.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\low_level_alloc_unittest\low_level_alloc_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\low_level_alloc_unittest\low_level_alloc_unittest.vcproj: 'D:\Library\gperftools\vsprojects\low_level_alloc_unittest\low_level_alloc_unittest.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\low_level_alloc_unittest\low_level_alloc_unittest.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\low_level_alloc_unittest\low_level_alloc_unittest.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\low_level_alloc_unittest\low_level_alloc_unittest.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\low_level_alloc_unittest\low_level_alloc_unittest.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\low_level_alloc_unittest\low_level_alloc_unittest.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\low_level_alloc_unittest\low_level_alloc_unittest.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

tmu-static

메시지
vsprojects\tmu-static\tmu-static.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\tmu-static\tmu-static.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\tmu-static\tmu-static.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\tmu-static\tmu-static.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\tmu-static\tmu-static.vcproj: 다음 파일이 프로젝트/필터에서 여러 번 발견되었으며 중복은 무시됩니다. '..\..\src\base\atomicops.h, ..\..\src\base\atomicops-internals-x86-msvc.h'.
vsprojects\tmu-static\tmu-static.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\tmu-static\tmu-static.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\tmu-static\tmu-static.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\tmu-static\tmu-static.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\tmu-static\tmu-static.vcproj: 'D:\Library\gperftools\vsprojects\tmu-static\tmu-static.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\tmu-static\tmu-static.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\tmu-static\tmu-static.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\tmu-static\tmu-static.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\tmu-static\tmu-static.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\tmu-static\tmu-static.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\tmu-static\tmu-static.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

addr2line-pdb

메시지
vsprojects\addr2line-pdb\addr2line-pdb.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\addr2line-pdb\addr2line-pdb.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\addr2line-pdb\addr2line-pdb.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\addr2line-pdb\addr2line-pdb.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\addr2line-pdb\addr2line-pdb.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\addr2line-pdb\addr2line-pdb.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\addr2line-pdb\addr2line-pdb.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\addr2line-pdb\addr2line-pdb.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\addr2line-pdb\addr2line-pdb.vcproj: 'D:\Library\gperftools\vsprojects\addr2line-pdb\addr2line-pdb.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\addr2line-pdb\addr2line-pdb.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\addr2line-pdb\addr2line-pdb.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\addr2line-pdb\addr2line-pdb.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\addr2line-pdb\addr2line-pdb.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\addr2line-pdb\addr2line-pdb.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\addr2line-pdb\addr2line-pdb.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

addressmap_unittest

메시지
vsprojects\addressmap_unittest\addressmap_unittest.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\addressmap_unittest\addressmap_unittest.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\addressmap_unittest\addressmap_unittest.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\addressmap_unittest\addressmap_unittest.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\addressmap_unittest\addressmap_unittest.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\addressmap_unittest\addressmap_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\addressmap_unittest\addressmap_unittest.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\addressmap_unittest\addressmap_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\addressmap_unittest\addressmap_unittest.vcproj: 'D:\Library\gperftools\vsprojects\addressmap_unittest\addressmap_unittest.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\addressmap_unittest\addressmap_unittest.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\addressmap_unittest\addressmap_unittest.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\addressmap_unittest\addressmap_unittest.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\addressmap_unittest\addressmap_unittest.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\addressmap_unittest\addressmap_unittest.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\addressmap_unittest\addressmap_unittest.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

current_allocated_bytes_test

메시지
vsprojects\current_allocated_bytes_test\current_allocated_bytes_test.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\current_allocated_bytes_test\current_allocated_bytes_test.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\current_allocated_bytes_test\current_allocated_bytes_test.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\current_allocated_bytes_test\current_allocated_bytes_test.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\current_allocated_bytes_test\current_allocated_bytes_test.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\current_allocated_bytes_test\current_allocated_bytes_test.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\current_allocated_bytes_test\current_allocated_bytes_test.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\current_allocated_bytes_test\current_allocated_bytes_test.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\current_allocated_bytes_test\current_allocated_bytes_test.vcproj: 'D:\Library\gperftools\vsprojects\current_allocated_bytes_test\current_allocated_bytes_test.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\current_allocated_bytes_test\current_allocated_bytes_test.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\current_allocated_bytes_test\current_allocated_bytes_test.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\current_allocated_bytes_test\current_allocated_bytes_test.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\current_allocated_bytes_test\current_allocated_bytes_test.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\current_allocated_bytes_test\current_allocated_bytes_test.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\current_allocated_bytes_test\current_allocated_bytes_test.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

frag_unittest

메시지
vsprojects\frag_unittest\frag_unittest.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\frag_unittest\frag_unittest.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\frag_unittest\frag_unittest.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\frag_unittest\frag_unittest.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\frag_unittest\frag_unittest.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\frag_unittest\frag_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\frag_unittest\frag_unittest.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\frag_unittest\frag_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\frag_unittest\frag_unittest.vcproj: 'D:\Library\gperftools\vsprojects\frag_unittest\frag_unittest.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\frag_unittest\frag_unittest.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\frag_unittest\frag_unittest.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\frag_unittest\frag_unittest.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\frag_unittest\frag_unittest.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\frag_unittest\frag_unittest.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\frag_unittest\frag_unittest.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

malloc_extension_test

메시지
vsprojects\malloc_extension_test\malloc_extension_test.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\malloc_extension_test\malloc_extension_test.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\malloc_extension_test\malloc_extension_test.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\malloc_extension_test\malloc_extension_test.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\malloc_extension_test\malloc_extension_test.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\malloc_extension_test\malloc_extension_test.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\malloc_extension_test\malloc_extension_test.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\malloc_extension_test\malloc_extension_test.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\malloc_extension_test\malloc_extension_test.vcproj: 'D:\Library\gperftools\vsprojects\malloc_extension_test\malloc_extension_test.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\malloc_extension_test\malloc_extension_test.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\malloc_extension_test\malloc_extension_test.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\malloc_extension_test\malloc_extension_test.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\malloc_extension_test\malloc_extension_test.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\malloc_extension_test\malloc_extension_test.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\malloc_extension_test\malloc_extension_test.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

malloc_hook_test

메시지
vsprojects\malloc_hook_test\malloc_hook_test.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\malloc_hook_test\malloc_hook_test.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\malloc_hook_test\malloc_hook_test.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\malloc_hook_test\malloc_hook_test.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\malloc_hook_test\malloc_hook_test.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\malloc_hook_test\malloc_hook_test.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\malloc_hook_test\malloc_hook_test.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\malloc_hook_test\malloc_hook_test.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\malloc_hook_test\malloc_hook_test.vcproj: 'D:\Library\gperftools\vsprojects\malloc_hook_test\malloc_hook_test.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\malloc_hook_test\malloc_hook_test.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\malloc_hook_test\malloc_hook_test.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\malloc_hook_test\malloc_hook_test.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\malloc_hook_test\malloc_hook_test.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\malloc_hook_test\malloc_hook_test.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\malloc_hook_test\malloc_hook_test.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

markidle_unittest

메시지
vsprojects\markidle_unittest\markidle_unittest.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\markidle_unittest\markidle_unittest.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\markidle_unittest\markidle_unittest.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\markidle_unittest\markidle_unittest.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\markidle_unittest\markidle_unittest.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\markidle_unittest\markidle_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\markidle_unittest\markidle_unittest.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\markidle_unittest\markidle_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\markidle_unittest\markidle_unittest.vcproj: 'D:\Library\gperftools\vsprojects\markidle_unittest\markidle_unittest.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\markidle_unittest\markidle_unittest.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\markidle_unittest\markidle_unittest.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\markidle_unittest\markidle_unittest.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\markidle_unittest\markidle_unittest.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\markidle_unittest\markidle_unittest.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\markidle_unittest\markidle_unittest.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

nm-pdb

메시지
vsprojects\nm-pdb\nm-pdb.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\nm-pdb\nm-pdb.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\nm-pdb\nm-pdb.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\nm-pdb\nm-pdb.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\nm-pdb\nm-pdb.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\nm-pdb\nm-pdb.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\nm-pdb\nm-pdb.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\nm-pdb\nm-pdb.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\nm-pdb\nm-pdb.vcproj: 'D:\Library\gperftools\vsprojects\nm-pdb\nm-pdb.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\nm-pdb\nm-pdb.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\nm-pdb\nm-pdb.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\nm-pdb\nm-pdb.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\nm-pdb\nm-pdb.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\nm-pdb\nm-pdb.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\nm-pdb\nm-pdb.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

packed-cache_test

메시지
vsprojects\packed-cache_test\packed-cache_test.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\packed-cache_test\packed-cache_test.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\packed-cache_test\packed-cache_test.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\packed-cache_test\packed-cache_test.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\packed-cache_test\packed-cache_test.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\packed-cache_test\packed-cache_test.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\packed-cache_test\packed-cache_test.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\packed-cache_test\packed-cache_test.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\packed-cache_test\packed-cache_test.vcproj: 'D:\Library\gperftools\vsprojects\packed-cache_test\packed-cache_test.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\packed-cache_test\packed-cache_test.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\packed-cache_test\packed-cache_test.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\packed-cache_test\packed-cache_test.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\packed-cache_test\packed-cache_test.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\packed-cache_test\packed-cache_test.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\packed-cache_test\packed-cache_test.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

page_heap_test

메시지
vsprojects\page_heap_test\page_heap_test.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\page_heap_test\page_heap_test.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\page_heap_test\page_heap_test.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\page_heap_test\page_heap_test.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\page_heap_test\page_heap_test.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\page_heap_test\page_heap_test.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\page_heap_test\page_heap_test.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\page_heap_test\page_heap_test.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\page_heap_test\page_heap_test.vcproj: 'D:\Library\gperftools\vsprojects\page_heap_test\page_heap_test.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\page_heap_test\page_heap_test.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\page_heap_test\page_heap_test.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\page_heap_test\page_heap_test.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\page_heap_test\page_heap_test.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\page_heap_test\page_heap_test.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\page_heap_test\page_heap_test.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

pagemap_unittest

메시지
vsprojects\pagemap_unittest\pagemap_unittest.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\pagemap_unittest\pagemap_unittest.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\pagemap_unittest\pagemap_unittest.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\pagemap_unittest\pagemap_unittest.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\pagemap_unittest\pagemap_unittest.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\pagemap_unittest\pagemap_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\pagemap_unittest\pagemap_unittest.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\pagemap_unittest\pagemap_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\pagemap_unittest\pagemap_unittest.vcproj: 'D:\Library\gperftools\vsprojects\pagemap_unittest\pagemap_unittest.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\pagemap_unittest\pagemap_unittest.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\pagemap_unittest\pagemap_unittest.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\pagemap_unittest\pagemap_unittest.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\pagemap_unittest\pagemap_unittest.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\pagemap_unittest\pagemap_unittest.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\pagemap_unittest\pagemap_unittest.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

preamble_patcher_test

메시지
vsprojects\preamble_patcher_test\preamble_patcher_test.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\preamble_patcher_test\preamble_patcher_test.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\preamble_patcher_test\preamble_patcher_test.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\preamble_patcher_test\preamble_patcher_test.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\preamble_patcher_test\preamble_patcher_test.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\preamble_patcher_test\preamble_patcher_test.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\preamble_patcher_test\preamble_patcher_test.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\preamble_patcher_test\preamble_patcher_test.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\preamble_patcher_test\preamble_patcher_test.vcproj: 'D:\Library\gperftools\vsprojects\preamble_patcher_test\preamble_patcher_test.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\preamble_patcher_test\preamble_patcher_test.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\preamble_patcher_test\preamble_patcher_test.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\preamble_patcher_test\preamble_patcher_test.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\preamble_patcher_test\preamble_patcher_test.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\preamble_patcher_test\preamble_patcher_test.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\preamble_patcher_test\preamble_patcher_test.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

realloc_unittest

메시지
vsprojects\realloc_unittest\realloc_unittest.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\realloc_unittest\realloc_unittest.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\realloc_unittest\realloc_unittest.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\realloc_unittest\realloc_unittest.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\realloc_unittest\realloc_unittest.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\realloc_unittest\realloc_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\realloc_unittest\realloc_unittest.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\realloc_unittest\realloc_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\realloc_unittest\realloc_unittest.vcproj: 'D:\Library\gperftools\vsprojects\realloc_unittest\realloc_unittest.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\realloc_unittest\realloc_unittest.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\realloc_unittest\realloc_unittest.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\realloc_unittest\realloc_unittest.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\realloc_unittest\realloc_unittest.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\realloc_unittest\realloc_unittest.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\realloc_unittest\realloc_unittest.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

sampler_test

메시지
vsprojects\sampler_test\sampler_test.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\sampler_test\sampler_test.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\sampler_test\sampler_test.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\sampler_test\sampler_test.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\sampler_test\sampler_test.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\sampler_test\sampler_test.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\sampler_test\sampler_test.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\sampler_test\sampler_test.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\sampler_test\sampler_test.vcproj: 'D:\Library\gperftools\vsprojects\sampler_test\sampler_test.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\sampler_test\sampler_test.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\sampler_test\sampler_test.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\sampler_test\sampler_test.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\sampler_test\sampler_test.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\sampler_test\sampler_test.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\sampler_test\sampler_test.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

stack_trace_table_test

메시지
vsprojects\stack_trace_table_test\stack_trace_table_test.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\stack_trace_table_test\stack_trace_table_test.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\stack_trace_table_test\stack_trace_table_test.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\stack_trace_table_test\stack_trace_table_test.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\stack_trace_table_test\stack_trace_table_test.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\stack_trace_table_test\stack_trace_table_test.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\stack_trace_table_test\stack_trace_table_test.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\stack_trace_table_test\stack_trace_table_test.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\stack_trace_table_test\stack_trace_table_test.vcproj: 'D:\Library\gperftools\vsprojects\stack_trace_table_test\stack_trace_table_test.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\stack_trace_table_test\stack_trace_table_test.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\stack_trace_table_test\stack_trace_table_test.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\stack_trace_table_test\stack_trace_table_test.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\stack_trace_table_test\stack_trace_table_test.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\stack_trace_table_test\stack_trace_table_test.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\stack_trace_table_test\stack_trace_table_test.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

system-alloc_unittest

메시지
vsprojects\system-alloc_unittest\system-alloc_unittest.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\system-alloc_unittest\system-alloc_unittest.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\system-alloc_unittest\system-alloc_unittest.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\system-alloc_unittest\system-alloc_unittest.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\system-alloc_unittest\system-alloc_unittest.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\system-alloc_unittest\system-alloc_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\system-alloc_unittest\system-alloc_unittest.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\system-alloc_unittest\system-alloc_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\system-alloc_unittest\system-alloc_unittest.vcproj: 'D:\Library\gperftools\vsprojects\system-alloc_unittest\system-alloc_unittest.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\system-alloc_unittest\system-alloc_unittest.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\system-alloc_unittest\system-alloc_unittest.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\system-alloc_unittest\system-alloc_unittest.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\system-alloc_unittest\system-alloc_unittest.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\system-alloc_unittest\system-alloc_unittest.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\system-alloc_unittest\system-alloc_unittest.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

tcmalloc_minimal_large_unittest

메시지
vsprojects\tcmalloc_minimal_large\tcmalloc_minimal_large_unittest.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\tcmalloc_minimal_large\tcmalloc_minimal_large_unittest.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\tcmalloc_minimal_large\tcmalloc_minimal_large_unittest.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\tcmalloc_minimal_large\tcmalloc_minimal_large_unittest.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\tcmalloc_minimal_large\tcmalloc_minimal_large_unittest.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\tcmalloc_minimal_large\tcmalloc_minimal_large_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\tcmalloc_minimal_large\tcmalloc_minimal_large_unittest.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\tcmalloc_minimal_large\tcmalloc_minimal_large_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\tcmalloc_minimal_large\tcmalloc_minimal_large_unittest.vcproj: 'D:\Library\gperftools\vsprojects\tcmalloc_minimal_large\tcmalloc_minimal_large_unittest.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\tcmalloc_minimal_large\tcmalloc_minimal_large_unittest.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\tcmalloc_minimal_large\tcmalloc_minimal_large_unittest.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\tcmalloc_minimal_large\tcmalloc_minimal_large_unittest.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\tcmalloc_minimal_large\tcmalloc_minimal_large_unittest.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\tcmalloc_minimal_large\tcmalloc_minimal_large_unittest.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\tcmalloc_minimal_large\tcmalloc_minimal_large_unittest.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

tcmalloc_minimal_unittest

메시지
vsprojects\tcmalloc_minimal_unittest\tcmalloc_minimal_unittest.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\tcmalloc_minimal_unittest\tcmalloc_minimal_unittest.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\tcmalloc_minimal_unittest\tcmalloc_minimal_unittest.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\tcmalloc_minimal_unittest\tcmalloc_minimal_unittest.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\tcmalloc_minimal_unittest\tcmalloc_minimal_unittest.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\tcmalloc_minimal_unittest\tcmalloc_minimal_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\tcmalloc_minimal_unittest\tcmalloc_minimal_unittest.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\tcmalloc_minimal_unittest\tcmalloc_minimal_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\tcmalloc_minimal_unittest\tcmalloc_minimal_unittest.vcproj: 'D:\Library\gperftools\vsprojects\tcmalloc_minimal_unittest\tcmalloc_minimal_unittest.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\tcmalloc_minimal_unittest\tcmalloc_minimal_unittest.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\tcmalloc_minimal_unittest\tcmalloc_minimal_unittest.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\tcmalloc_minimal_unittest\tcmalloc_minimal_unittest.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\tcmalloc_minimal_unittest\tcmalloc_minimal_unittest.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\tcmalloc_minimal_unittest\tcmalloc_minimal_unittest.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\tcmalloc_minimal_unittest\tcmalloc_minimal_unittest.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

thread_dealloc_unittest

메시지
vsprojects\thread_dealloc_unittest\thread_dealloc_unittest.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\thread_dealloc_unittest\thread_dealloc_unittest.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\thread_dealloc_unittest\thread_dealloc_unittest.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\thread_dealloc_unittest\thread_dealloc_unittest.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\thread_dealloc_unittest\thread_dealloc_unittest.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\thread_dealloc_unittest\thread_dealloc_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\thread_dealloc_unittest\thread_dealloc_unittest.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\thread_dealloc_unittest\thread_dealloc_unittest.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
표시 6 추가 메시지
vsprojects\thread_dealloc_unittest\thread_dealloc_unittest.vcproj: 'D:\Library\gperftools\vsprojects\thread_dealloc_unittest\thread_dealloc_unittest.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\thread_dealloc_unittest\thread_dealloc_unittest.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\thread_dealloc_unittest\thread_dealloc_unittest.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\thread_dealloc_unittest\thread_dealloc_unittest.vcproj: 단일 스레드 런타임 라이브러리 스위치(/MLd, /ML)가 C++ 컴파일러에서 제거되었습니다. 해당 프로젝트는 다중 스레드 런타임 라이브러리 스위치(/MTd, /MT)를 사용하도록 자동으로 변환되었습니다.
vsprojects\thread_dealloc_unittest\thread_dealloc_unittest.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\thread_dealloc_unittest\thread_dealloc_unittest.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\thread_dealloc_unittest\thread_dealloc_unittest.vcxproj'(으)로 변환했습니다.
숨기기 6 추가 메시지

libtcmalloc_minimal

메시지
vsprojects\libtcmalloc_minimal\libtcmalloc_minimal.vcproj: Visual C++ 프로젝트가 기본적으로 포함 Windows SxS 매니페스트를 만들어야 하는 요구 사항 때문에 이제 프로젝트의 매니페스트 파일은 매니페스트 도구를 사용하여 자동으로 빌드됩니다. 제대로 작동하도록 하려면 빌드를 변경해야 할 수 있습니다. 예를 들어 매니페스트 파일에 포함된 종속성 정보를 소스 코드에서 포함된 헤더 파일의 "#pragma comment(linker,"<insert dependency here>")"로 변환하는 것이 좋습니다. 프로젝트가 이미 리소스 파일(.rc)을 통해 RT_MANIFEST 리소스 섹션에 매니페스트를 포함하고 있는 경우 프로젝트를 올바로 빌드하려면 이 줄을 주석 처리해야 할 수 있습니다.
vsprojects\libtcmalloc_minimal\libtcmalloc_minimal.vcproj: C++ 컴파일러 규칙이 변경되어 프로젝트를 오류 없이 빌드하려면 코드를 변경해야 합니다. C++ 컴파일러의 이전 버전에서는 멤버 함수 이름(예: MemberFunctionName)으로 멤버 함수의 포인터를 지정할 수 있었습니다. C++ 표준에서는 주소 연산자(예: &ClassName::MemberFunctionName)를 사용하는 정규화된 이름이 필요합니다. Windows Forms 디자이너에서 사용하는 폼 또는 컨트롤이 프로젝트에 포함되어 있는 경우 디자이너에서 생성한 코드는 이벤트 처리기에 사용된 대리자 구문의 비호환 구문을 사용하므로 InitializeComponent에 포함되어 있는 코드를 변경해야 합니다.
vsprojects\libtcmalloc_minimal\libtcmalloc_minimal.vcproj: 이 응용 프로그램이 Windows Vista의 UAC(사용자 계정 컨트롤) 기능과 관련된 설정을 포함하도록 업데이트되었습니다. 기본적으로 이 응용 프로그램은 UAC를 사용하는 Windows Vista에서 실행되는 경우 이 응용 프로그램을 시작한 프로세스와 같은 권한으로 실행되도록 표시됩니다. 이렇게 표시되면 가상화를 사용하여 응용 프로그램을 실행할 수도 없습니다. UAC 관련 설정은 프로젝트의 속성 페이지에서 변경할 수 있습니다.
vsprojects\libtcmalloc_minimal\libtcmalloc_minimal.vcproj: VCWebServiceProxyGeneratorTool이(가) 더 이상 지원되지 않습니다. 프로젝트 설정에서 이 도구가 제거되었습니다.
vsprojects\libtcmalloc_minimal\libtcmalloc_minimal.vcproj: 다음 파일이 프로젝트/필터에서 여러 번 발견되었으며 중복은 무시됩니다. '..\..\src\base\atomicops.h, ..\..\src\base\atomicops-internals-x86-msvc.h'.
vsprojects\libtcmalloc_minimal\libtcmalloc_minimal.vcproj: 'Debug|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\libtcmalloc_minimal\libtcmalloc_minimal.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\libtcmalloc_minimal\libtcmalloc_minimal.vcproj: 'Release|Win32' 구성에 대해 아래에 보고된 모든 사용자 매크로가 정의 앞에 사용되므로 잘못된 빌드 결과가 나올 수 있습니다. 이런 사용 방법은 이 빌드에서 지원되지 않습니다. 사용하는 속성 시트의 포함 순서를 변경하고 사용자 매크로를 정의하는 속성 시트 다음에 오는지 확인하여 이 문제를 해결할 수 있습니다.
vsprojects\libtcmalloc_minimal\libtcmalloc_minimal.vcproj: MSB4211: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Common.props (128,5); "WindowsTargetPlatformVersion" 속성에 처음으로 값이 설정되고 있지만 이미 "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.WindowsSDK.props (29,5)"에서 사용되었습니다.
vsprojects\libtcmalloc_minimal\libtcmalloc_minimal.vcproj: MSB8012: $(TargetName)('libtcmalloc_minimal')이(가) Linker의 OutputFile 속성 값 'D:\Library\gperftools\Debug\libtcmalloc_minimal-debug.dll'('libtcmalloc_minimal-debug')과(와) 프로젝트 구성 'Debug|Win32'에서 일치하지 않습니다. 이로 인해 프로젝트가 잘못 빌드될 수 있습니다. 이를 수정하려면 $(TargetName) 속성 값이 %(Link.OutputFile)에 지정된 값과 일치해야 합니다.
vsprojects\libtcmalloc_minimal\libtcmalloc_minimal.vcproj: MSB8012: $(TargetPath)('D:\Library\gperftools\Debug\libtcmalloc_minimal.dll')이(가) Linker의 OutputFile 속성 값 'D:\Library\gperftools\Debug\libtcmalloc_minimal-debug.dll'('D:\Library\gperftools\Debug\libtcmalloc_minimal-debug.dll')과(와) 프로젝트 구성 'Debug|Win32'에서 일치하지 않습니다. 이로 인해 프로젝트가 잘못 빌드될 수 있습니다. 이를 수정하려면 $(TargetPath) 속성 값이 %(Link.OutputFile)에 지정된 값과 일치해야 합니다.
표시 5 추가 메시지
vsprojects\libtcmalloc_minimal\libtcmalloc_minimal.vcproj: 'D:\Library\gperftools\vsprojects\libtcmalloc_minimal\libtcmalloc_minimal.vcproj' 프로젝트 파일을 변환하는 중입니다.
vsprojects\libtcmalloc_minimal\libtcmalloc_minimal.vcproj: Visual C++에서는 이제 C 및 C++ 라이브러리를 더욱 안전하게 사용할 수 있습니다. 이를 위해 새 함수 및 향상된 함수, 추가 검사 및 유효성 검사, 내부 디자인 변경 등이 제공됩니다. 이러한 라이브러리는 기본적으로 사용하도록 설정됩니다. 프로젝트를 빌드할 때 안전하지 않은 함수 또는 매개 변수에 대한 경고가 표시될 수 있습니다. 경고에서는 일반적으로 더 안전한 다른 코딩 스타일 또는 함수를 제안합니다. 코드를 보다 안전하게 만들려면 이러한 경고에 따라 수정하는 것이 좋습니다. 자세한 내용은 설명서에서 'CRT의 보안 향상' 및 '확인된 반복기'를 검색하면 볼 수 있습니다.
vsprojects\libtcmalloc_minimal\libtcmalloc_minimal.vcproj: ISO 표준 C++와의 호환성을 높이기 위해 C/C++ 컴파일러의 기본 설정이 수정되었습니다. 변경된 내용에는 표준 C++에서 for 루프 범위 지정 및 네이티브 형식 wchar_t 지원이 포함됩니다. 이러한 변경 사항으로 인해 기존 코드를 컴파일하려면 코드를 수정하거나 기존 컴파일러 옵션을 변경해야 할 수 있습니다.
vsprojects\libtcmalloc_minimal\libtcmalloc_minimal.vcproj: 로컬 IIS 서버에 대한 웹 배포가 더 이상 지원되지 않습니다. 웹 배포 빌드 도구가 프로젝트 설정에서 제거되었습니다.
vsprojects\libtcmalloc_minimal\libtcmalloc_minimal.vcproj: 새 프로젝트 파일 'D:\Library\gperftools\vsprojects\libtcmalloc_minimal\libtcmalloc_minimal.vcxproj'(으)로 변환했습니다.
숨기기 5 추가 메시지

솔루션

메시지
gperftools.sln: 프로젝트 동작에 영향을 주지 않고 프로젝트가 Visual Studio 2015, Visual Studio 2013, Visual Studio 2012 및 Visual Studio 2010 SP1에서 열리게 하려면 Visual Studio에서 함수를 사용하지 않고 이 프로젝트를 변경해야 합니다.
표시 2 추가 메시지
gperftools.sln: 파일을 D:\Library\gperftools\Backup\gperftools.sln(으)로 백업했습니다.
gperftools.sln: 솔루션을 마이그레이션했습니다.
숨기기 2 추가 메시지