Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.144.36.141] |
|
Сообщ.
#1
,
|
|
|
А так же "E0020 идентификатор "BOOL" не определен"
<atlbase.h>, <atlcom.h>,<atlctl.h> - Вдруг куда-то делись... Я установил все киты, какие могли встать(и после каждого проверял), фремворки, еще чего-то... А всего лишь, решил дома поработать. Но дома студии 2015 не нашлось, а вот 2019 скачал(комунити). И вот уже 2й день неведомо с чем сражаюсь. Что делать? Чего копать? Конечно же я сравнил настройки сборки и компиляции с рабочим компом. |
Сообщ.
#2
,
|
|
|
Цитата Серьезность Код Описание Проект Файл Строка Состояние подавления Ошибка MSB8040 Spectre-mitigated libraries are required for this project. Install them from the Visual Studio installer (Individual components tab) for any toolsets and architectures being used. Learn more: https://aka.ms/Ofhn4c PrjCOMdll C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppBuild.targets 428 Все ошибки ушли, теперь вот такая... Но единственная. Включал\отключал этот параметр \QSpectre, но толку нет... |
Сообщ.
#3
,
|
|
|
Ты видимо когда ставил половину рантайма не доставил. Убери всякие Arm И Spectre архитектуры, оставь x86/X64. Есть же мануалы по установке студии. Плюс когда выбираешь компоненты там же есть краткое описание компонента.
И вообще не понятно что ты устанавливаешь. Судя по заголовкам С++, тогда зачем ты пишешь в теме .NET ? Добавлено Там можно выбрать прямо интересующие тебя наборы и установить их. |
Сообщ.
#4
,
|
|
|
Wound
Устанавливал я студию, работать буду с C#, просто одна длл в проекте на Си. Ща попробую снять все спектры и поставить только х86-64, спасибо. |
Сообщ.
#5
,
|
|
|
Цитата Bubaylo @ Устанавливал я студию, работать буду с C#, просто одна длл в проекте на Си. Ща попробую снять все спектры и поставить только х86-64, спасибо. Можно выделить в меню "Рабочие нагрузки": 1) Разработка классических приложений .NET - это обычный C# с net framework для винды 2) ASP.NET и разработка веб приложений - это .net core, кросплатформенный фреймворк. 3) Разработка классических приложений на С++ В принципе, если у тебя не используется ASP .net core, и не надо заморачиваться на кросплатформенную разработку, то можешь выбрать 1 и 3 пункт. Дальше переходишь в "отдельные компоненты", и там уибраешь, если стоит, всякие Spectrum/ARM, и выбираешь только то, что тебе нужно, если галочка не стоит. Но в основном тебе хватит с головой выбора в рабочих нагрузках, если чего то не будет хватать, можно потом доустановить там же. |
Сообщ.
#6
,
|
|
|
Wound
Спасибо!=) Вопрос в общем решился=) ПС А как тебе + поставить? Почему никак не получается?=) |
Сообщ.
#7
,
|
|
|
Цитата Bubaylo @ Wound Спасибо!=) Вопрос в общем решился=) ПС А как тебе + поставить? Почему никак не получается?=) Пожалуйста. Не надо плюсов, я выключил эту возможность )) |