Проблема с переходом от C++ Oldsyntax -> Clr

Тема в разделе ".NET", создана пользователем WildFalcon, 13 авг 2008.

  1. WildFalcon

    WildFalcon Гость

    Был код написанный на 2003-й студии.
    С переходом на 2005-ю необходимо для дальнейшего развития перевести проэкт на новый синтаксис С++.
    В файлах форм я заменил:
    __gc class на ref class
    Указатели * на указатели ^
    Оператор new на gcnew

    Теперь дизайнер форм выдает ошибку:

    Код (Text):
    The designer could not be shown for this file because none of the classes within it can be designed.
    Hide     

    at System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.EnsureDocument(IDesignerSerializationManager manager)
    at System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager manager)
    at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.Perf
    ormLoad(IDesignerSerializationManager serializationManager)
    at System.ComponentModel.Design.Serialization.BasicDesignerLoader.BeginLoad(IDesignerLoaderHost host)

    Хотя до вышеприведенных замен все нормально работало.

    Кто с таким сталкивался, что нужно сделать чтоб дизайнер форм снова налач распознавть формы?
     
  2. WildFalcon

    WildFalcon Гость

    sax_ol
    Студия умеет конвертировать проекты, но не сам код... Или там есть функция конвертации кода в новый синтаксис?
    Если есть, я был бы очень благодарен, если бы Вы сказали где она.
     
  3. WildFalcon

    WildFalcon Гость

    Да вот так и делаю...
    Кстати, а где (и есть ли вообще) опция, переключающая компилятора с старого на новый синтаксис?
     
  4. alexsid

    alexsid Гость

    Вообще есть. В настройках проекта.
    Дизайнер, скорее всего, не запускается потому что форма не может быть скомпилирована
    (или один из компонентов на форме). Внимательнее читай инфу из ошибки.
     
Загрузка...
Похожие Темы - Проблема переходом от
  1. c0de3r
    Ответов:
    5
    Просмотров:
    119
  2. DobermannTT
    Ответов:
    10
    Просмотров:
    134
  3. SoulPaladin
    Ответов:
    4
    Просмотров:
    128
  4. Artael
    Ответов:
    1
    Просмотров:
    109
  5. ENSLER
    Ответов:
    0
    Просмотров:
    102

Поделиться этой страницей