Ошибка недопустимой строки класса при создании проекта C ++ в Visual Studio 2008 с Vista x64 - PullRequest
0 голосов
/ 10 октября 2009

После решения этой проблемы (connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=329986), которая была связана с разрешениями реестра, теперь снова Visual Studio выходит с другой ошибкой.

У меня та же ошибка , что и у этого парня. Я обыскал весь интернет, и, кажется, никто еще не решил его.

Когда я создаю приложение C ++ для Windows Forms и хочу увидеть «представление« Дизайн »формы Form1 по умолчанию, оно просто выдает мне эту ошибку:

»

Неверная строка класса (исключение из HRESULT: 0x800401F3 (CO_E_CLASSSTRING)) *

at Microsoft.VisualStudio.Designer.Interfaces.IVSMDCodeDomProvider.get_CodeDomProvider()
at Microsoft.VisualStudio.Shell.Design.Serialization.CodeDom.CodeDomDocDataAdapter.get_Provider()
at Microsoft.VisualStudio.Shell.Design.Serialization.CodeDom.CodeDomDocDataAdapter.get_CompileUnit()
at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager)
at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.DeferredLoadHandler.Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferDataEvents.OnLoadCompleted(Int32fReload) 

Извините, если это вообще не имеет никакого отношения к программированию, но если у кого-то есть какие-либо мнения или комментарии, я бы хотел это услышать.

Изображение на img12.imageshack.us/img12/8256/dibujowc.jpg

Извините за ссылки, система не позволяет мне добавлять гиперссылки

1 Ответ

1 голос
/ 23 мая 2011

Ну, это случилось со мной после того, как я переименовал feacp.dll, чтобы отключить intellisense. Однако после повторного включения intellisense все заработало нормально.

...