Подтвердить что ты не робот

"Нет версии Qt для этого проекта для платформы Win32" - плагин visual studio для Qt

У меня есть проект Qt, над которым я работаю в Visual Studio 2010, с надстройкой Qt Visual Studio (для Qt 4.8). Проект работает отлично на моем рабочем компьютере, и я пытаюсь запустить его на своей домашней машине. Когда я пытаюсь построить, я получаю следующую ошибку:

Нет версии Qt для этого проекта для платформы Win32.

Пожалуйста, используйте функцию "изменить версию Qt" и выберите действительный Qt версии для этой платформы.

Однако он настроен на использование действительной версии Qt (в другом проекте, над которым я работаю дома, также используется этот плагин). Почему это происходит? Когда я добрался до Qt → Qt Options, я вижу действительную версию (4.8.0). Благодаря

4b9b3361

Ответ 1

Вы выбрали правильную Qt-версию в настройках Qt вашего проекта?

Подробнее: Если вы щелкните правой кнопкой мыши по проекту, в конце контекстного меню должна быть опция Qt Project Settings "(или аналогичная - я использую немецкую версию). Там вы можете установить версию Qt, которую использует этот конкретный проект. Возможно, это неправильно установлено?

Ответ 2

Решение:

  • Щелкните правой кнопкой мыши ваш проект;
  • Настройки Qt-проекта;
  • На вкладке Свойства вы найдете опцию Версия;
  • измените его на правильное значение;

Теперь продолжайте свой проект.

Надеемся помочь

Ответ 3

Откройте файл vcxproj в блокноте, найдите QtVersion... something =... Убедитесь, что значение версии действительно 4.8.0 (или что-то другое - ваша реальная версия QT SDK).

Ответ 4

Я тоже нашел эту проблему. и я нашел решение. вы должны сохранить имя версии Qt точно так же, как при создании проекта. которые, по вашему мнению, могут свободно меняться, но на самом деле нет.

Ответ 5

Если вы хотите переместить проект Qt между разными компьютерами, рекомендуется использовать файл проекта qt, а не файл MSVC (.vcxproj). Поэтому, когда вы переходите с рабочего дома, создайте файл .pro(в меню Qt вы найдете необходимые параметры для этого), а затем загрузите файл .pro дома, снова используя Qt-меню внутри MSVC.

Ответ 6

Еще одна вещь, которая может быть, это использовать платформу, а не платформу, которую вы так думаете. В MSVC щелкните правой кнопкой мыши проект, выберите свойства, а затем нажмите диспетчер конфигурации. Затем проверьте, чтобы все конфигурации и платформы были такими, какие вы ожидаете от них.