【问题标题】:MFC Multibyte Add-on for Visual Studio 2015 Express for Desktop适用于桌面版 Visual Studio 2015 Express 的 MFC 多字节插件
【发布时间】:2015-08-14 06:15:52
【问题描述】:

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

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

但现在指向Multibyte MFC Library for Visual Studio 2015 的链接已被删除。

这样做是因为所有其他 VS 版本都有“Microsoft Foundation Classes for C++”可选安装组件:

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

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

也许有人知道如何在不运行整个 VS 2015 社区版设置的情况下安装这些组件?

提前谢谢你。

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

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

【问题讨论】:

  • 我找不到 VS 2915 Express 的详细信息,但 Express 版本从不支持插件,并且不包含 MFC。
  • 很遗憾听到这样的坏消息..
  • we are enterprise organization - over 250 PCs - and use VS for commercial purposes IANAL 但请注意license:“您必须遵守软件中仅允许您以某些方式使用它的任何技术限制……您不得扩展除其他外,通过将任何非 Microsoft 插件、宏或程序包加载或注入软件;修改软件注册表设置;或添加与其他 Visual Studio 产品中相同的特性或功能.”。
  • @dxiv 哦,看来我错过了

标签: mfc visual-studio-2015 visual-studio-express mbcs


【解决方案1】:

我有一个解决方案。请按照步骤为 C++ 添加 MFC

  • 第 1 步:关闭所有打开的 Visual Studio。
  • 第 2 步:打开 Visual Studio 并选择 File->New -> Project
  • 第 3 步:在 New Project Pop UP 中,选择 Templates->Visual C++ -> MFC
  • 步骤 4:在列出的项目/文件中,您将看到“安装 Microsoft C++ 的基础类”。双击它。
  • 第 5 步:“安装缺少的功能”弹出窗口带有两个按钮 “安装和取消”。说“安装 Microsoft 基础类 对于 C++。您只需点击“安装”即可。
  • 第 6 步:重要的“关闭打开的 VS”,您将看到 Visual Studio 安装向导带有“Microsoft 基础类”选项 在功能选项卡中。只需单击“下一步”,然后单击一个新窗口 出现点击“更新”。您的 MFC 将开始更新。
  • 第 7 步:享受编码的乐趣.....

【讨论】:

  • 这似乎不适用于 Express 版本。
【解决方案2】:

就我的安装而言,如果您安装 MFC,则始终会安装文件。

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

【讨论】:

  • 你说的是 VS 2015 Express 吗?在安装过程中没有“MFC”可选功能。
  • 我说的是付费版本。我没有快递版,
  • 我刚从一位同事那里得到确认,社区版也包含 MFC MBCS 库。
  • 我已经知道了,谢谢。但这不是我的选择。我需要让 MFC MBCS 以某种方式与 Express 版一起使用
  • 切换到社区版有什么问题?
猜你喜欢
  • 2018-07-13
  • 1970-01-01
  • 2012-09-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多