用于Visual Studio 2015 Express for Desktop的MFC多字节加载项

问题描述 投票:0回答:2

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

不久前有一个单独的MFC MBCS DLL Add-on

但是现在到Multibyte MFC Library for Visual Studio 2015的链接已删除。

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

"MFC" optional feature

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

  1. 也许有人有备份链接到下载的Visual Studio 2015的多字节MFC库?
  2. 我还下载了VS 2015 Community Edition ISO。在\ packages \ VisualC_D14中,有几个VC_MFC。*文件夹(其中<< [VC_MFC.MBCS)。但是尝试在该文件夹中运行可执行文件会导致错误
enter image description here

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

谢谢你。

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

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

mfc visual-studio-2015 visual-studio-express mbcs
2个回答
0
投票
据我所知,如果您安装MFC,则始终会安装文件。

我只是在另一台机器上重新检查了它。当您在VS-2015的安装中选择MFC时,默认情况下会安装相应的MBCS库。


0
投票
我对此有一个解决方案。请按照以下步骤添加MFC for C ++]

    步骤1:关闭所有打开的Visual Studio。
  • 步骤2:打开Visual Studio,然后选择File-> New-> Project
  • 步骤3:在“新建项目”弹出窗口中,选择模板-> Visual C ++-> MFC
  • 第4步:在列出的项目/文件中,您将看到“安装MicrosoftC ++的基础类。”双击。
  • 步骤5:“安装缺少的功能”弹出窗口带有两个按钮“安装并取消”。说“安装Microsoft基础类对于C ++。您只需单击“安装”。
  • 第6步:重要的“关闭打开的VS”,您将看到VisualStudio安装向导随附选项“ Microsoft基础类”在功能选项卡中。只需单击“下一步”,然后单击一个新窗口出现点击“更新”。您的MFC将开始更新。
  • 步骤7:享受编码.....
© www.soinside.com 2019 - 2024. All rights reserved.