Net Framework 4.5 вызывает сбой программы

11617
Gabriel

Sony Vegas дает сбой в тот момент, когда я нажимаю рендер, независимо от формата, выбранного на только что установленной Windows 8.1.

Ошибка:

Net Framework 4.5 вызывает сбой программы

 Problem signature: Problem Event Name: APPCRASH Application Name: vegas130.exe Application Version: 13.0.0.428 Application Timestamp: 5463a76e Fault Module Name: clr.dll Fault Module Version: 4.5.27.0 Fault Module Timestamp: 545ca861 Exception Code: c0000005 Exception Offset: 000000000006c854 OS Version: 6.3.9600.2.0.0.256.48 Locale ID: 1033 Additional Information 1: 1cf0 Additional Information 2: 1cf0e7963731731fc6a78a515dc4d96a Additional Information 3: ea9d Additional Information 4: ea9de657ddafbdc1a4be657754c9b9f2 

Я запустил sfc / scannow и Windows Updates, но ошибок не обнаружено.

К счастью, я нашел решение в этой теме ( Vegas закрывается при любой попытке рендеринга ): Clr.dll в Net Framework 4.5 вызывает сбой Vegas, это исправление утверждает, что исправило это. Однако это исправление применимо только к Net Framework 4.0, а Windows 8.1 поставляется в комплекте с 4.5.

Средство восстановления Net Framework не предоставляет возможности восстановления:

Net Framework 4.5 вызывает сбой программы

Net Framework 4.5 вызывает сбой программы

Net Framework 4.5 вызывает сбой программы

И попытка восстановить Net Framework с помощью этой команды не работает:

DISM /Online /Cleanup-Image /RestoreHealth 

Net Framework 4.5 вызывает сбой программы

Что еще я могу сделать, чтобы это исправить?

2
Исправление, на которое вы ссылаетесь, предназначено для приложений .NET Framework 4.0. `Windows 8.1` имеет` .NET Framework 4.5.x` по умолчанию, который является заменой на месте .NET Framework 4.0.x, в противном случае исправление не применяется к вашей операционной системе. Из-за возраста исправления я был бы шокирован, если бы он еще не был включен в более позднюю версию .NET Framework 4.0` Ramhound 9 лет назад 2
Спасибо за разъяснения, я отклоню вопрос от исправления. Gabriel 9 лет назад 0
Даже если вы работали в `Windows 7` с` .NET Framework 4.0.x`, установленной на основе сигнатуры проблемы и сигнатуры, описанной в статье поддержки, они даже не близки, смещение исключения даже не то же самое. Я предполагаю, что вы установили все доступные обновления? Ramhound 9 лет назад 0
Вам нужно будет использовать инструмент DISM для установки `Windows 8.1`, поскольку каталог` WinSxS` кажется пустым. Ваша исходная директория `WinSxS` не существует - это отдельная проблема, которую вы должны решить. Ramhound 9 лет назад 0
WinSxS имеет много папок и имеет размер 6,63 ГБ. Вы предлагаете заменить эту папку на копию WinSxS из другой установки Windows 8.1? Gabriel 9 лет назад 0
Нет; Вместо этого вам необходимо использовать установочный диск в качестве источника, чтобы можно было исправить свое собственное хранилище компонентов, а затем использовать SFC для устранения повреждения, если оно существует. Ramhound 9 лет назад 0
Что означает запуск установочного диска в режиме восстановления и ввод команды DISM? Gabriel 9 лет назад 0
Я не думаю, что ваша установка .NET имеет какие-либо проблемы. Это с Sony Vegas. Просто он вылетает в clr.dll Ganesh R. 9 лет назад 0
Привет, Ганеш, да, пока что Sony Vegas - единственная программа, имеющая эту проблему, я тестировал разные версии Vegas, и результат тот же. Мой старый компьютер отлично работает с Vegas и Windows 8.1. Gabriel 9 лет назад 0
Вам не нужно загружаться в WinRE для запуска DISM против локального источника. Вся идея состоит в том, чтобы восстановить онлайн-источник (т.е. вашу установку). Ramhound 9 лет назад 0
Ramhound Можете ли вы предоставить ссылку на документацию? Я совершенно новый для этого обходного пути DISM. Gabriel 9 лет назад 0

1 ответ на вопрос

1
Gabriel

I installed Microsoft .NET Framework 4.6 RC (DP46-KB3006563-x86-x64-AllOS-ENU.exe) and the error is gone!