Я продолжаю получать следующую ошибку при попытке выполнить MikTeX 2.8 или Visual Studio 2008 на 64-разрядном Windows Vista. Это особенно нечетно, потому что обе программы работали проблема, бесплатная до несколько дней назад.
Приложению не удалось запуститься, потому что бок о бок конфигурация является неправильной. См. журнал событий приложения для большего количества детали.
Открытие Журнала приложения предоставляет следующую информацию:
Поколение контекста активации перестало работать для "C:\Program Files (x86)\MiKTeX 2.8\miktex\bin\texworks.exe". Ошибка в декларации или файле политики "C:\Program Files (x86)\MiKTeX 2.8\miktex\bin\Microsoft.VC90.CRT.MANIFEST" на строке 4. Идентификационные данные компонента, найденные в декларации, не соответствуют идентификационным данным компонента, который требуют. Ссылкой является Microsoft. VC90. CRT, processorArchitecture = "x86", publicKeyToken = "1fc8b3b9a1e18e3b", вводит = "win32", версия = "9.0.30729.4148". Определением является Microsoft. VC90. CRT, processorArchitecture = "x86", publicKeyToken = "1fc8b3b9a1e18e3b", вводит = "win32", версия = "9.0.30729.1". Используйте sxstrace.exe для подробного диагноза.
Похоже, что проблема с Microsoft. VC90. CRT.MANIFEST, но я не уверен, почему или как решить эту проблему.
Я попытался удалить/переустановить Visual Studio и MikTeX, а также удалить/переустановить Распространяемый файл C++ Microsoft, но ничто, кажется, не решает эту проблему.