29
Май
2014

Warning MSB8003: Could not find WindowsSDKDir variable from the registry

У меня возникла проблема с работой Visual Studio 2013. При попытке компиляции проекта сперва появляется сообщение

Следующий проект устарел. Выполнить его сборку?

Пытаюсь выполнить сборку, но возникает ошибка "

Предупреждение 1 warning MSB8003: Could not find WindowsSDKDir variable from the registry. TargetFrameworkVersion or PlatformToolset may be set to an invalid version number.

За ней следует

Ошибка 2 error LNK1104: не удается открыть файл "kernel32.lib

И компиляции не происходит. Что нужно делать в данной ситуации? ОС - Windows 7, 32 bit. Спасибо!

#include <iostream>

using namespace std;

void main {
    cout << "Hello!/n";
}

Обновление

Поясню. Я сделал следующее: скачал Visual Studio 2013, установил на ноутбук, запустил, написал простой код с #include <iostream>, запустил - появились ошибки. kernel32.lib в коде я не подключал, если Вы это имеете ввиду. Но она появилась в логе с ошибками.

Обновление 2

#include <iostream>

using namespace std;

void main() {
    cout << "Hello!/n";
}

Источник: https://ru.stackoverflow.com/questions/324128/warning-msb8003-could-not-find-windowssdkdir-variable-from-the-registry

Тебе может это понравится...

Добавить комментарий