2013-08-01 2 views
0

Возможно, это не подходящее место для размещения, но мне больше некуда идти.VC++ Сбой при компиляции

Каждый раз, когда я нажимаю F7, он падает. Если я изменил код, а затем нажмите F5, он сработает. Каждый раз, когда я что-то компилирую, он рушится. НО, иногда это удается, потому что после сбоев я могу перезагрузить VC++, и мне не нужно перекомпилировать. При отладке это в основном просто раздражает.

Я пытался отладить ее, и это вызывает этот вопрос:

An unhandled exception of type 'System.InvalidCastException' occurred in Microsoft.VisualStudio.Shell.10.0.dll 
Unable to cast COM object of type 'System.__ComObject' to interface type 'Microsoft.VisualStudio.OLE.Interop.IServiceProvider'. 
This operation failed because the QueryInterface call on the COM component for the interface with IID '{6D5140C1-7436-11CE-8034-00AA006009FA}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)). 

Я попытался дерегистрировать затем перерегистрировать ieproxy.dll и actxpxy.dll через CMD проворная, но ничего не работает. Я не уверен, как продолжить.

+1

Возможно, попробуйте переустановить Visual Studio? –

+0

Я пробовал это несколько раз с каждой версией VC++. Я не думаю, что IServiceProvider COM по какой-то причине зарегистрирован. Попытка выяснить, как это исправить. –

+1

Просто используйте компилятор без IDE? – greatwolf

ответ

0

Удалите Internet Explorer 10, переустановите Internet Explorer 9, затем удалите обновления в Internet Explorer 9. Теперь перерегистрируйте ieproxy.dll, и он будет работать.

Смежные вопросы