Visual Studio 2010 Build — завершает работу с кодом -1073741502 (0xc0000142) после установки VS2012. Может быть из-за символов dll?

Я пишу игру (с движком Angel) в Visual C ++ Express 2010, и даже после закомментирования всего в основном, программа вылетает при запуске (приложение не может запуститься правильно). Это начало происходить после установки VS2012. Я попытался перезапустить, перестроить, использовать Release и Debug, запустить VS от имени администратора и т. Д.

Первоначально мне пришлось поместить это в командную строку события после сборки, чтобы заставить его скомпилировать:

    @echo off
echo Copying $(OutDir)$(TargetName)$(TargetExt) as $(TargetName)D$(TargetExt)
copy /Y $(OutDir)$(TargetName)$(TargetExt) $(OutDir)$(TargetName)D$(TargetExt)

Раньше он не находил файлы PDB правильно, но я включил серверы Microsoft Symbol для местоположений .pdb и дал ему каталог кеша. Теперь вывод Debug говорит:

    'ClientGame.exe': Loaded 'C:\Windows\SysWOW64\ntdll.dll', Symbols loaded (source information stripped).

около 20 различных библиотек, большинство из которых выглядят как стандартные окна, и OpenGL. У некоторых нет «источника информации» после них. Некоторые говорят это:

    'ClientGame.exe': Loaded 'C:\Windows\SysWOW64\devil.dll', Binary was not built with debug information

В выводе решения я получаю:

    directorytoproject\Libraries\libogg-        1.3.0\win32\VS2008\libogg_static.vcxproj : warning  : Platform 'x64' referenced in the project file         '_libogg' cannot be found. Please make sure you have it installed under         '%VCTargetsPath%\Platforms\x64'.

с парой других библиотек.

Настройка библиотеки времени выполнения на «Многопоточная отладочная DLL (/ MDd)»

Буду очень признателен за любые идеи! Большое спасибо!

3

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]