7

Visual C++ 2010을 사용하여 프로그램을 컴파일하고 있지만 프로그램을 실행하기 위해 모든 사람이 재배포 가능 패키지를 다운로드하지 못하도록하고 싶습니다. 내 프로그램을 사용할 대부분의 사람들은 이미 VC++ 2008 재배포 가능 패키지를 가지고 있기 때문에 VC 2008과의 호환성을 가지고 컴파일 할 수있는 방법이 있습니까? 아니면 VC 2008 Express를 다운로드 할 수있는 곳이 있습니까?VC 2008과의 Visual C++ 2010 호환성

+0

* 세 가지 버전의 VS2008 재배포가 있다는 사실을 알고 계십니까? 고객이 최신 정보를 가지고 있지 않으면 작동하지 않습니다. –

답변

6

Visual Studio 2010에는 Visual Studio 2008 도구 집합으로 컴파일 할 수있는 옵션이 있습니다. 프로젝트 설정에서 찾을 수 있습니다. 나는이 옵션이 일반 속성 페이지에서 'Platform Toolset'이라고 그냥 레이블이 붙어 있다고 생각한다.

+1

vc90으로 설정하면 "MSB8010 : 지정된 플랫폼 도구 세트 (v90)에 Visual Studio 2008이 필요합니다. Visual Studio 2008이 컴퓨터에 설치되어 있는지 확인하십시오." – tfkl

+0

그리고 vs2008이 설치되어 있습니까? – nos

+1

아니, 만약 내가 VS2008로 그냥 컴파일 것이 않았다. 문제는 내가 가지고 있지 않아 어디서나 다운로드 할 수 없다는 것입니다. – tfkl

0

'플랫폼 도구 세트'를 '부모 또는 프로젝트 기본값에서 상속'으로 설정하면 대부분의 경우 작동합니다.

+1

돈을 쓰지 않으면 작동하지 않습니다. 귀하의 컴퓨터에 올바른 런타임이 설치되어 있습니다 - 질문자의 문제 플랫폼 도구 집합이 잘못된 버전으로 설정된 경우 부모 또는 현재 프로젝트에 있는지 여부는 중요하지 않으며, 그것이 더 중요하지 않은 모두에서 당신의 시스템에 가지고 있지 마십시오! – adamfisk

관련 문제