none
Visual Studio 2013: Любая ранее созданная в VS2010 форма открывается пустой! В чём трабл? RRS feed

  • Вопрос

  • Решил перетащить ранее созданные в VS2010 десктопные проекты в VS2013 (pro). Делал так: в VS2013 создавал новые одноимённые проекты библиотек классов или приложений уже для .net 4.5.1 (раньше было 4.0), а потом добавлял в них существующие исходники из соответствующих проектов VS2010. Всё пошло на ура, компилируется и работает (за небольшим исключением). Но тут понадобилось сделать правки в одном из проектов, открываю форму в визуальном виде, а студия вместо нормальной формы с контролами показывает пустую форму размером 300х300. Я поразился, как так?! Попробовал открыть формы в других проектах - то же самое! Я в шоке. В чём трабл?

    PS. Система 8.1 x64, студия с легальным ключом по подписке, используется TFS2013.



    • Изменено DimoniraTN 16 октября 2014 г. 4:58
    16 октября 2014 г. 4:49

Ответы

  • Вопрос решил. Заметил, что в списке файлов проекта, файлы, относящиеся к форме (дизайнера и resx) показаны на том же уровне, что и сам файл класса формы. Оказалось, что при импортировании файлов формы в проект, надо было указывать не все файлы, а только на файл класса формы. Тогда студия подхватывает остальные файлы автоматически и открывает форму в визуальном редакторе нормально. Что мешает студии корректно импортировать файлы формы, если они выбраны все, не знаю. Видимо недоработка.

    Вопрос закрыт.

    • Предложено в качестве ответа YatajgaModerator 16 октября 2014 г. 15:16
    • Помечено в качестве ответа YatajgaModerator 16 октября 2014 г. 15:16
    16 октября 2014 г. 5:13

Все ответы

  • Вопрос решил. Заметил, что в списке файлов проекта, файлы, относящиеся к форме (дизайнера и resx) показаны на том же уровне, что и сам файл класса формы. Оказалось, что при импортировании файлов формы в проект, надо было указывать не все файлы, а только на файл класса формы. Тогда студия подхватывает остальные файлы автоматически и открывает форму в визуальном редакторе нормально. Что мешает студии корректно импортировать файлы формы, если они выбраны все, не знаю. Видимо недоработка.

    Вопрос закрыт.

    • Предложено в качестве ответа YatajgaModerator 16 октября 2014 г. 15:16
    • Помечено в качестве ответа YatajgaModerator 16 октября 2014 г. 15:16
    16 октября 2014 г. 5:13
  • Обалдеть! Оказалось, что ко всему прочему, студии надо "скармливать" по одной форме за раз, иначе будет полная фигня!
    16 октября 2014 г. 5:18
  • А что Вам помешало открыть старые проекты в VS2013? Все преобразования проекта были бы выполнены автоматически, ничего не нужно было бы добавлять "руками".

    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

    16 октября 2014 г. 9:41
  • Просто хотел лишний хлам вычистить.
    16 октября 2014 г. 12:45