2015-08-14 4 views
0

Я использую VS 2015 Express for Desktop, который по умолчанию не поддерживает MFC Multibyte.MFC Multibyte Add-on для Visual Studio 2015 Express для рабочего стола

Не так давно был отдельный MFC MBCS DLL Add-on.

А теперь ссылка на Multibyte MFC Library for Visual Studio 2015 снята.

Это было сделано потому, что все другие издания VS есть «классов Microsoft Foundation для C++» по желанию установить компонент:

"MFC" optional feature

Но VS 2015 Экспресс для рабочего стола не хватает его (он не имеет факультативный установки компонентов, нет «Custom» установка на всех) Поэтому вопросы:

  1. Может быть кто-то имеет дублирующую связь для загрузки Multibyte MFC библиотеки для Visual Studio 2015?
  2. Я также загрузил VS 2015 Community Edition ISO. В \ packages \ VisualC_D14 существует несколько VC_MFC. * папки (VC_MFC.MBCS среди них). Но пытаться запускать исполняемые файлы внутри этой папки приводит к ошибке

enter image description here

Может кто-то знает установить HOWTO, что компоненты без запуска всей VS 2015 установки Community Edition?

Заранее спасибо.

P.S. Установка VS 2015 Community Edition вместо VS 2015 Express for Desktop не подходит для моей компании из-за ограничений лицензии (мы являемся корпоративной организацией - более 250 компьютеров и используем VS для коммерческих целей).

К сожалению, изменение набора символов от мультибайта до Юникода в наших проектах также не является для нас вариантом.

+1

Я не могу найти подробную информацию о VS 2915 Экспресс, но издания Экспресс не поддерживается надстроек, и не включают в MFC. –

+0

Печально слышать такие плохие новости .. – bairog

+0

'мы - организация предприятия - более 250 компьютеров - и использовать VS для коммерческих целей IANAL, но обратите внимание на [лицензию] (https://www.visualstudio.com/en-us/legal /mt171551.aspx): «Вы должны соблюдать любые технические ограничения в программном обеспечении, которые позволяют вам использовать его определенным образом ... вы не можете распространять программное обеспечение, помимо прочего, загружать или вводить в программное обеспечение любые -Microsoft надстройки, макросы или пакеты, изменение параметров реестра программного обеспечения; ** или добавление функций или функциональных возможностей, эквивалентных тем, которые содержатся в других продуктах Visual Studio. ** _ ". – dxiv

ответ

0

Насколько я вижу в моей установке, файлы всегда устанавливаются, если вы устанавливаете MFC.

Я только что перепроверял его на другой машине. Соответствующие библиотеки MBCS устанавливаются по умолчанию, когда вы выбираете MFC при установке VS-2015.

+0

Вы говорите о VS 2015 Express? Во время установки отсутствует опция «MFC». – bairog

+0

Я говорю о платных версиях. У меня нет экспресс-версии, – xMRi

+0

Я просто получаю подтверждение от коллеги, что Community Edition содержит также библиотеки MFC MBCS. – xMRi

0

У меня есть одно решение для этого. добровольно следуйте инструкциям по добавлению MFC для C++

  • Шаг 1: закрыть любую открытую Visual Studio.
  • Шаг 2: откройте Visual Studio и выберите File-> New -> Project
  • Шаг 3: В Новый проект Pop UP, выберите Templates-> Visual C++ -> MFC
  • Шаг 4: в перечисленном проекта/files, вы увидите «Установить Microsoft Основы для C++». Дважды щелкните по нему.
  • Шаг 5: «Установить отсутствующие функции» Всплывающее окно Приходите с двумя кнопками «Установите и отмените». Вывод «Установите Microsoft Foundation Classes для C++. Вы просто нажмите« Установить ».
  • Шаг 6: Важно «Закройте открытый VS», и вы увидите Визуальный Мастер установки студии поставляется с опцией «Классы Microsoft Foundation» Вкладка «Функции». Просто нажмите «Далее», а затем появится новое окно Появится щелчок на «Обновить». Ваш MFC начнет обновление.
  • Шаг 7: Enjoy кодирование .....