VisualC++1.0이 처음 나온게 1993년(?)경으로 기억된다. 하지만, MFC의 버전은 2.0이었다. 즉, 그 이전의 버전부터 MFC는 존재 했었고, Visual C++과 버전이 일치하지 않았다.
이의 혼란으로 Visual C++ 3.0이 나오지 않고 바로 4.0이 나왔었다. 드디어 MFC버전 4.0과 딱 맞아 떨어졌다.
하지만, 이도 잠시, 계속해서 버전이 올라가는 VisualC++버전을 MFC버전이 따라가질 못했다. 어쩔 수 없이 다시 버전을 맞추기로 한다.
이번에는 MFC5.0을 건너뛰고, MFC6.0이다 하지만 dll은 여전히 mfc42.dll이다.
아마도 가장 오래 사용한 MFC Dll이 바로 mfc42.dll이었던 것 같다. 하지만, 이때에도 MFC버전은 6.0이었다.
그래서, 생각난 김에 MFC버전, MFC dll, Visual C++버전을 정리해 본다.
결론적으로 Orcas는 MFC9.0이겠지? (아직 확인은 해보지 않았다.)
참고 : MSDN
이의 혼란으로 Visual C++ 3.0이 나오지 않고 바로 4.0이 나왔었다. 드디어 MFC버전 4.0과 딱 맞아 떨어졌다.
하지만, 이도 잠시, 계속해서 버전이 올라가는 VisualC++버전을 MFC버전이 따라가질 못했다. 어쩔 수 없이 다시 버전을 맞추기로 한다.
이번에는 MFC5.0을 건너뛰고, MFC6.0이다 하지만 dll은 여전히 mfc42.dll이다.
아마도 가장 오래 사용한 MFC Dll이 바로 mfc42.dll이었던 것 같다. 하지만, 이때에도 MFC버전은 6.0이었다.
그래서, 생각난 김에 MFC버전, MFC dll, Visual C++버전을 정리해 본다.
MFC 버전 | Visual C++ 버전 |
---|---|
1.0 |
Microsoft C/C++ 7.0 |
2.0 |
Visual C++ 1.0 |
2.5 |
Visual C++ 1.5 |
3.0 |
Visual C++ 2.0 |
3.1 |
Visual C++ 2.1 |
3.2 |
Visual C++ 2.2 |
4.0 |
Visual C++ 4.0 |
4.1 |
Visual C++ 4.1 |
4.2 |
Visual C++ 4.2 |
4.21(mfc42.dll) |
Visual C++ 5.0 |
6.0(mfc42.dll) |
Visual C++ 6.0 |
7.0(mfc70.dll) |
Visual C++ .NET 2002 |
7.1(mfc71.dll) |
Visual C++ .NET 2003 |
8.0(mfc80.dll) |
Visual C++ 2005 |
결론적으로 Orcas는 MFC9.0이겠지? (아직 확인은 해보지 않았다.)
참고 : MSDN