"Нет версии 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). Благодаря
Ответы
Ответ 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 щелкните правой кнопкой мыши проект, выберите свойства, а затем нажмите диспетчер конфигурации. Затем проверьте, чтобы все конфигурации и платформы были такими, какие вы ожидаете от них.