1. Visual Studio 2013 이하 프로젝트를 Visual Studio 2015 이상에서 열었을 때 프로젝트 속성 Platform Toolset 변경 시 문제 발생
An error has occured while saving the edited properties listed below:
One or more values are invalid. Value cannot be null.
Parameter name: userSuppliedValue
platform Toolset 이 xp 지원용 (Visual Studio 2015 - Windows XP (v140_xp)으로 되어 있어서
Visual Studio 2015 (v140) 으로 변경 하려고 하니 위와 같은 에러 발생
2. 원인은 해당 속성 페이지의 Target Platform 과 Target Platform Version 이 NULL 이기 때문에 문제 발생
해당 필드는 Visual Studio 2015 에서 추가된 필드이며 이전 버전에서는 해당 필드가 없음
3. Visual Studio 2015 프로젝트 생성 시 Target Platform Version 이 8.1 로 되어 있음
마찬가지로 이전 Visual Studio 프로젝트 업그레이드 시 Target Platform Version 을 8.1로 수정
4. 3번 작업 이후 Platform Toolset 을 변경하면 에러 메시지 없이 변경 가능
'Development > 삽질의 추억' 카테고리의 다른 글
C++ vector 문자열 정렬 (0) | 2016.06.01 |
---|---|
inet_addr c4996 error (0) | 2016.05.03 |
boost VS2015 컴파일 시 Unknown compiler version error (0) | 2016.04.25 |
SourceGear DiffMerge TortoiseSVN Unexpected parameter Error (0) | 2016.04.19 |
error LNK2001 외부 기호를 확인할 수 없습니다. (0) | 2016.04.07 |