适用于桌面的Visual Studio 2015 Express的MFC多字节加载项 [英] MFC Multibyte Add-on for Visual Studio 2015 Express for Desktop

查看:367
本文介绍了适用于桌面的Visual Studio 2015 Express的MFC多字节加载项的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用 VS 2015 Express for Desktop 默认情况下不支持MFC多字节.

I'm using VS 2015 Express for Desktop which doesn't have MFC Multibyte support by default.

不久前,有一个单独的 MFC MBCS DLL加载项.

Not long ago there was a separate MFC MBCS DLL Add-on.

但是现在链接到用于Visual Studio 2015的多字节MFC库已被删除.

But now link to Multibyte MFC Library for Visual Studio 2015 is removed.

之所以这样做,是因为所有其他VS版本都具有"C ++的Microsoft基础类"可选安装组件:

That was done because all other VS editions have "Microsoft Foundation Classes for C++" optional install component:

但是VS 2015 Express for Desktop缺少它(它没有可选的安装组件,根本没有自定义"安装) 所以问题是:

But VS 2015 Express for Desktop lacks it (it has no optional install components, no "Custom" installation at all) So the questions are:

  1. 也许有人有一个备份链接,该链接指向下载的Visual Studio 2015多字节MFC库?
  2. 我还下载了 VS 2015社区版ISO .在 \ packages \ VisualC_D14 中,有几个 VC_MFC.* 文件夹(其中有 VC_MFC.MBCS ).但是尝试在该文件夹中运行可执行文件会导致错误
  1. Maybe someone has a backup link to the download Multibyte MFC Library for Visual Studio 2015?
  2. I've also downloaded VS 2015 Community Edition ISO. In the \packages\VisualC_D14 there are several VC_MFC.* folders (VC_MFC.MBCS among them). But trying to run executables inside that folder leads to an error

也许有人知道如何在不运行整个VS 2015 Community Edition安装程序的情况下安装该组件?

Maybe someone knows howto install that components without running whole VS 2015 Community Edition setup?

谢谢.

P.S.由于许可证限制,我不适合安装VS 2015 Community Edition而不是VS 2015 Express for Desktop(我们是企业组织-超过250台PC-并且将VS用于商业目的).

P.S. Installing VS 2015 Community Edition instead of VS 2015 Express for Desktop is not suitable for my company due to license limitations (we are enterprise organization - over 250 PCs - and use VS for commercial purposes).

不幸的是,在我们的项目中,现在也不可以将字符集从多字节更改为Unicode.

Unfortunately changing the character set from multibyte to Unicode in our projects is also not an option for us now.

推荐答案

我对此有一个解决方案.请按照以下步骤为C ++添加MFC

I have one solution for this. kindly follow the steps to add MFC for C++

  • 第1步:关闭所有打开的Visual Studio.
  • 第2步:打开一个Visual Studio,然后选择文件"->新建"->项目"
  • 第3步:在新建项目"弹出窗口中,选择模板"->"Visual C ++"->"MFC"
  • 第4步:在列出的项目/文件中,您将看到安装Microsoft C ++的基础类."双击它.
  • 第5步:安装缺少的功能"弹出窗口带有两个按钮 安装并取消".说安装Microsoft基础类 对于C ++.您只需单击安装".
  • 第6步:重要的关闭打开的VS",您将看到Visual Studio安装向导随附选项"Microsoft基础类" 在功能选项卡中.只需单击下一步",然后单击一个新窗口 出现点击更新".您的MFC将开始更新.
  • 第7步:享受编码.....
  • step 1: close any Opened Visual Studio.
  • Step 2: open a Visual Studio and choose File->New -> Project
  • Step 3: In New Project Pop UP, Select Templates->Visual C++ -> MFC
  • Step 4: In the Listed Project/files, you will see "Install Microsoft Foundation classes for C++". Double Click on it.
  • Step 5: "Install Missing Features" Popup Come with two Button "Install and Cancel". Saying "Install Microsoft Foundation Classes for C++. You Simple Click on "Install".
  • Step 6: Important "Close the opened VS" and you will see Visual Studio Setup Wizard come with option "Microsoft Foundation Classes" Within Features Tab. Just Click on "Next" and then a new Window Appear click on "Update". Your MFC will start updating.
  • Step 7: Enjoy coding.....

这篇关于适用于桌面的Visual Studio 2015 Express的MFC多字节加载项的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆