Ho do I solve ....чтобы предотвратить возможную потерю данных перед загрузкой конструктора, необходимо устранить следующие ошибки:
Привет
Я работаю в проекте ,который был разработан давным-давно, я думаю, что в vb6, я использую vs2012
при попытке просмотреть форму в vb.net он показывает это сообщение об ошибке
"Чтобы предотвратить возможную потерю данных перед загрузкой конструктора, необходимо устранить следующие ошибки"
и стек вызовов показывает
в системе.ComponentModel.Дизайн.Сериализация.CodeDomSerializerBase.Ошибка(IDesignerSerializationManager manager, String exceptionText, String helpLink)
в системе.ComponentModel.Дизайн.Сериализация.CodeDomSerializerBase.DeserializeExpression(менеджер IDesignerSerializationManager, строковое имя, выражение CodeExpression)
в системе.ComponentModel.Дизайн.Сериализация.CodeDomSerializerBase.DeserializePropertyAssignStatement(IDesignerSerializationManager manager, оператор CodeAssignStatement, CodePropertyReferenceExpression propertyReferenceEx, Boolean reportError)
в системе.ComponentModel.Дизайн.Сериализация.CodeDomSerializerBase.DeserializeAssignStatement(менеджер IDesignerSerializationManager, оператор CodeAssignStatement)
в системе.ComponentModel.Дизайн.Сериализация.CodeDomSerializerBase.DeserializeStatement(IDesignerSerializationManager manager, оператор CodeStatement)
В чем может быть причина и как я могу решить эту проблему
Может кто-нибудь помочь.Спасибо
CHill60
Если оригинал был VB6, вы использовали мастер обновления, чтобы открыть проект?
Member 10872502
спасибо за ответ...я не уверен, так как я новичок в этом проекте, и моя первая задача-исправить ошибки, есть ли там, что я могу определить, был ли использован мастер обновления или нет
CHill60
Ну, вы можете попробовать запустить его через мастера в любом случае. Это проект VBP? (В этом случае мастер еще не использовался) или это vbProj?.
Вы можете попробовать удалить форму и перестроить ее с помощью конструктора Visual Studio (откройте исходный файл в текстовом редакторе, чтобы получить подсказки о том, что добавить)
Member 10872502
У него есть и то, и другое( projectname.vbp и projectname.SLN)
CHill60
Тогда я думаю, что вам нужно пройти через мастера или заново построить форму с нуля. Сначала попробуйте обратиться к мастеру
Dave Kreskowiak
Мастер был удален из Visual Studio в версии 2010 года.
CHill60
Пропустил это - мы все еще использовали VS2008 тогда. Возможно, они все еще там, но я ушел.
Dave Kreskowiak
О, Извините, я на самом деле не пытался вам это сказать (вам лучше знать), а просто оставил лакомый кусочек для кого-то другого, кто придет и прочтет это.
Member 10872502
спасибо за ответ...Я не уверен, так как я новичок в этом проекте, Моя первая задача - исправить эти ошибки