2011-05-09 3 views
2

라이선스가있는 Visual Studio 2008을 Windows Server 2008 PC에 설치했습니다. (이미 VS2005를 설치했습니다.)Visual Studio 2008의 RTM과 SP1의 차이점

설치 후 버전 '9.0.21022.8 RTM'이 표시됩니다. 일부 컴퓨터에서 동일한 설정이 '9.0.30729.1SP'버전을 표시합니다.

그래서이 두 가지의 차이점은 무엇입니까? 1. 내 문제는 내 응용 프로그램이 '9.0.30729.1SP'버전에서는 성공적으로 컴파일 및 실행되지만 '9.0.21022.8 RTM'에서는 성공적으로 실행되지 않는다는 것입니다.

  1. 내 VC++ 응용 프로그램에 문제가 발생했습니다. (이전에 C++에서 Visual C++로 마이그레이션되었습니다.) 설명 - 검색 한 결과 'C : \ Program Files \ Microsoft Visual Studio 9.0 \ VC' 폴더 아래에있는 dll이 다르거 나 라이브러리가 모두 컴파일 된 것으로 나타났습니다. '9.0.30729.1Sp'. 그래서 '__forcecrtmanifestRTM'링커 오류를 줄 것이다. (나는 그것을 때문에 DLL 버전이 일치하지의 생각합니다.)

이 문제에 도와주세요.

답변

2

SP1이 더 최신 버전입니다. 다른 컴퓨터에 설치하십시오 : http://www.microsoft.com/downloads/en/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=en

+0

감사합니다.하지만 왜 같은 설정으로 다른 컴퓨터에 다른 버전이 생깁니 까? – prashant

+0

그걸 설치했는데 이제는 응용 프로그램이 성공적으로 컴파일되었지만 여전히 실행 중에 오류가 발생합니다. 오류 : - '응용 프로그램 구성이 잘못되어 응용 프로그램을 시작하지 못했습니다.' – prashant