|
72 / 71 / 8
Регистрация: 04.08.2010
Сообщений: 434
|
|
Сборка проекта Visual Studio 2012 для Windows XP20.11.2012, 19:27. Показов 24472. Ответов 25
Метки нет (Все метки)
Доброго.
Установил 1-й пак на студию 12, в которой разработчики вернули возможность собирать проекты под хрюху. Выставил таргет сборка под XP, проект собрался без проблем, только как не запускался, так и не запускается. Ошибка "бла бла бла не является приложением Win32". может знает кто лечение от этого Добавлено через 14 часов 50 минут Вычитал что собирать нужно со статик MFC, но это не помогло, ищу дальше решение Добавлено через 5 часов 28 минут Нашел еще способ подправки студии - привело к полному крашу студии. Итого по проблеме: снес нафиг 2012, поставил 2010 и забыл про проблему. ЗЫ Но 2012 более удобная визуально
0
|
|
| 20.11.2012, 19:27 | |
|
Ответы с готовыми решениями:
25
Ошибка при запуске проекта в Visual Studio 2012 Ошибка при создании консольного проекта в Visual Studio 2012
|
|
638 / 416 / 27
Регистрация: 03.11.2009
Сообщений: 1,855
|
|
| 20.11.2012, 21:02 | |
|
вроде 2012 не собирает под хп микрософт так придумало
0
|
|
|
72 / 71 / 8
Регистрация: 04.08.2010
Сообщений: 434
|
|
| 23.11.2012, 13:47 [ТС] | |
|
Обновление информации
Решение найдено При создании проекта в 2012 студии нужно указывать версию framework 3.5, в настройках проекта выставить таргет (v11 windows xp) и статик либы. И можно преспокойно писать проекты под окна с win xp sp3 Добавлено через 38 секунд PS Естественно должен стоять сервис пак 1 Скачать можно собсна с мелкософта
0
|
|
|
638 / 416 / 27
Регистрация: 03.11.2009
Сообщений: 1,855
|
|
| 23.11.2012, 13:52 | |
|
так вижуал студия 2012 использует framework 4.5 его вы ставили на хп?
да и проект у вас на си шарпе? я думал с++ не собирает
0
|
|
|
72 / 71 / 8
Регистрация: 04.08.2010
Сообщений: 434
|
|
| 23.11.2012, 15:02 [ТС] | |
|
хп не поддерживает 4.5
и проект на с++
0
|
|
|
72 / 71 / 8
Регистрация: 04.08.2010
Сообщений: 434
|
|
| 15.01.2014, 17:22 [ТС] | |
|
Visual studio 2012 update 4, все тоже самое - и уже не запускается под ХР.....
Просто жесть
0
|
|
|
Ушел с форума
|
|||
| 05.02.2014, 11:33 | |||
|
Создаете проект Win32, консольный или GUI - не важно. Ставите конфигурацию Release, выставляете toolset для XP. Затем в настройках C++ ставите Runtime Library = Multi-Threaded (/MT). Либо кидаете в папку с проектом dll-ки msvcr110.dll и msvcp110.dll, взятые из папки VC/redist/x86/Microsoft.VC110.CRT в Visual Studio. Приложение не должно зависеть от функций, которых нет в XP. Например, InitializeCriticalSectionEx. Так будет работать.
2
|
|||
|
1 / 1 / 1
Регистрация: 07.05.2014
Сообщений: 44
|
|
| 28.07.2014, 15:31 | |
|
Ап!
На текущий момент на Win 7 установлен Visual 2012 update 4 В нём установлены все указанные настройки, но приложение не выполняется. Скрины во вложении. Убеждённый, вы могли бы подсказать, в чем проблема? На ХР установлен Visual 2012 Redistr и Framework 4
0
|
|
|
Ушел с форума
|
|
| 28.07.2014, 17:03 | |
|
0
|
|
|
1 / 1 / 1
Регистрация: 07.05.2014
Сообщений: 44
|
||||||
| 28.07.2014, 17:07 | ||||||
|
Добавил
Код:
0
|
||||||
|
Ушел с форума
|
||
| 28.07.2014, 17:35 | ||
|
Тест: голая XP SP2, никаких программ не установлено, никаких настроек не выполнялось.
Ну как будто только 5 минут назад поставили. Все запустилось, программа вывела текст в консоль и закрылась. VC++ Redist нужен только если есть зависимости от всяких msvcrXX.dll и msvcpXX.dll и вам лень копировать эти два маленьких файла в папку с exe. А .NET Framework для C++ вообще не требуется, писал выше.
0
|
||
|
1 / 1 / 1
Регистрация: 07.05.2014
Сообщений: 44
|
|
| 28.07.2014, 17:43 | |
|
Ок, эти программы мешают? Или они просто не нужны? Я их устанавливал в надежде, что это поможет, потому что никак не удаётся запустить... А есть какая-то возможность понять, в чём дело? Почему у вас отработало, а у нас не работает?
Вообще, в настройках проекта выставлено Code Generation -> Runtime Library -> /MT
0
|
|
|
Ушел с форума
|
|||
| 28.07.2014, 17:50 | |||
|
Можно еще под отладчиком запустить, проверить. Прямо на проблемной системе.
0
|
|||
|
1 / 1 / 1
Регистрация: 07.05.2014
Сообщений: 44
|
|
| 28.07.2014, 17:52 | |
|
А как запустить под отладчиком не устанавливая С++ на ХР?
0
|
|
|
Ушел с форума
|
|
| 28.07.2014, 18:08 | |
|
WinDBG, OllyDebug и т.д.
Еще можно через dependency walker посмотреть, может и впрямь каких-то библиотек не хватает. Но я все же думаю, что дело в чем-то другом. Вряд ли такая примитивная вещь, как консольное приложение из трех строк, собранное с практически дефолтными опциями, может вылетать по причине ошибок компилятора/компоновщика, тем более на одной из целевых версий.
1
|
|
|
1 / 1 / 1
Регистрация: 07.05.2014
Сообщений: 44
|
|
| 29.07.2014, 08:58 | |
|
ERROR: Symbol file could not be found. Defaulted to export symbols for ntdll.dll -
ntdll!DbgBreakPoint: Вот такая выдача, если я всё правильно сделал.
0
|
|
|
1 / 1 / 1
Регистрация: 07.05.2014
Сообщений: 44
|
||
| 29.07.2014, 09:43 | ||
|
Вот такое нашёл:
http://www.eightforums.com/per... 00005.html
Поглядел, на компе (удалённом) 3 планки памяти 512 + 256 + 256 Первая и третья идентичные по характеристикам, вторая не выдаёт CPUZ маркировку, отличается таблица Timings Table
0
|
||
|
Ушел с форума
|
|
| 29.07.2014, 09:52 | |
|
ioscat, вот по этой причине тестировать софт нужно на чистых и
гарантированно рабочих системах. Например, на виртуальных машинах. А иначе непонятно, где ошибка - в коде, в системе, в оборудовании... По поводу WinDBG - подключите отладочные символы Microsoft, там в документации написано, как это сделать (проще всего через _NT_SYMBOL_PATH).
1
|
|
|
1 / 1 / 1
Регистрация: 07.05.2014
Сообщений: 44
|
|
| 29.07.2014, 10:07 | |
|
Убежденный, Спасибо большое за ваше внимание и помощь, но пока вынужден отложить исследование этого вопроса, так как я этого ещё никогда не делал, и у меня уходит много времени на то, чтобы читать/выяснять, в чём причина, а задача тем временем стоит.
Буду компилировать в режиме 2010.
0
|
|
| 29.07.2014, 10:07 | |
|
Помогаю со студенческими работами здесь
20
Windows 8 и Visual Studio 2012. Что не так? Встанет ли Visual Studio Express Edition 2012 на Windows Vista Скажите если я напишу программу на C# в MS Visual studio 2012 на framework 3.5 я потом смогу открыть проект моей программы на MS Visual studio 2008 Стоит ли переходить на Visual Studio 2013 Express c Visual Studio 2012 Ultimate Как открыть проект созданный в Visual Studio 2012 в Visual Studio 2008? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|