xiaobin_hlj80

https://blog.csdn.net/xiaobin_HLJ80 http://blog.chinaunix.net/uid/31552151.html

导航

Visual Studio 各版本(MFC >= 9.0)

官方

(当前)在官网可下:

  • VS2008
  • VS2012
  • VS2013
  • VS2015
    VS2019 can completely replace it.

VS2008 - ENU

http://download.microsoft.com/download/8/1/d/81d3f35e-fa03-485b-953b-ff952e402520/VS2008ProEdition90dayTrialENUX1435622.iso

SP1:

https://download.microsoft.com/download/a/3/7/a371b6d1-fc5e-44f7-914c-cb452b4043a9/VS2008SP1ENUX1512962.iso

side-by-side

When you deploy an application built with Visual Studio 2005 or 2008 a manifest file that describes the dependencies, whether you deployed these VC++ DLLs in the local folder or they where installed in the WinSxS folder. If the manifest is missing you get an error. The next image shows the error received when running an MFC application (called Wordpad2008) build with VC++ 2008 on another machine without a manifest.

https://mariusbancila.ro/blog/wp-content/uploads/2010/03/vs2010deplymentwordpad2008.png

2012

Full Update 5

VS2013

VS 2010 is slower than ever, 2012 is less slow, 2013 is even less slow.
I would go with the last one just to have more recent C++ features and excellent debugging experience.
You might want to read about the issues and good sides of recent VS versions in this blog article
from dark_sylink who is the main contributor for Ogre 2.0 : https://www.yosoygames.com.ar/wp/2013/12/microsoft-we-need-to-talk-about-visual-studio

  • MFC MBCS DLL Add-on
    Support for MFC and its multibyte character set (MBCS) libraries requires
    an additional step during Visual Studio installation in Visual Studio 2013 and later.

Download the DLL at Multibyte MFC Library for Visual Studio 2013.

VS2017 以上版本

unknown attribute "no init all"

This bug is fixed in VS 2019, but as per this answer, it still exists in VS 2017.

posted on 2025-11-02 08:52  xiaobin80  阅读(21)  评论(0)    收藏  举报