none
VS2010 와 VS2012 같이 설치시 빌드 오류 RRS feed

  • 질문

  • Visual Studio 2010 Ultimate 버전을 사용하다가, 2012 버전을 함께 설치했습니다.

    기존에 2010 버전에서 작업하던 프로젝트는 2012 버전에서 빌드가 잘 됩니다만,

    2010 버전에서는 빌드 오류가 발생합니다.

    오류 내용은 기억이 나지 않습니다만.

    두 버전을 함께 설치해서 사용할 수는 없는걸까요?

    2013년 2월 25일 월요일 오후 11:57

답변

  • 한개의 솔루션을 서로 다른 두개의 비주얼 스튜디오에서 나누어 사용하는것은 일반적이지 않습니다. 꼭 그렇게 해야만 하는 상황이라면 솔루션과 프로젝트 파일을 VS2010용, VS2012용으로 나누고 소스코드만 공유해서 사용하도록 하시는것이 좋습니다.

    참고로 VS2012부터는 컴파일과 관련된 툴셋을 쉽게 바꿀 수가 있습니다.

    프로젝트옵션 > 속성 > Configuration Properties > General에 Platform Toolset 항목을 보시면 Visual Studio 2012 혹은 다른 툴셋으로 선택 변경할 수 있음을 확인할 수 있구요,

    VS2012와 VS2010에서 사용하던 버전의 SDK를 설치 하시고 플랫폼 툴셋 항목을 변경하여 컴파일 하세요. 최신의 개발툴로 원하는 플랫폼의 바이너리를 얻을 수 있습니다.


    YHKim

    2013년 2월 28일 목요일 오전 12:38

모든 응답

  • 사용가능합니다.

    오류 내용을 확인하여 정보를 제공해주셔야지만 가이드가 가능합니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다.
    하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다.

    2013년 2월 26일 화요일 오전 2:35
    중재자
  • 한개의 솔루션을 서로 다른 두개의 비주얼 스튜디오에서 나누어 사용하는것은 일반적이지 않습니다. 꼭 그렇게 해야만 하는 상황이라면 솔루션과 프로젝트 파일을 VS2010용, VS2012용으로 나누고 소스코드만 공유해서 사용하도록 하시는것이 좋습니다.

    참고로 VS2012부터는 컴파일과 관련된 툴셋을 쉽게 바꿀 수가 있습니다.

    프로젝트옵션 > 속성 > Configuration Properties > General에 Platform Toolset 항목을 보시면 Visual Studio 2012 혹은 다른 툴셋으로 선택 변경할 수 있음을 확인할 수 있구요,

    VS2012와 VS2010에서 사용하던 버전의 SDK를 설치 하시고 플랫폼 툴셋 항목을 변경하여 컴파일 하세요. 최신의 개발툴로 원하는 플랫폼의 바이너리를 얻을 수 있습니다.


    YHKim

    2013년 2월 28일 목요일 오전 12:38