Перейти к публикации

Ошибка в проекте


Рекомендованные сообщения

Был создан проект.

Изначально без элементов "H", "i" и "J".

Затем были добавлены вышеперечисленные элементы.

В один момент при попытке удалить Ansys повис и его процесс был "убит" через диспетчер задач.

После этого проект стал открываться с ошибками. При этом сами элементы "H", "i" и "J" ни как не удаляются.

При открытии проекта появляется первая ошибка



System.InvalidOperationException: This reference to container Engineering Data 1 is not valid for use with the project.

   at Ansys.Core.DataModel.ProjectSystem.DataContainerReference.AssertDereferenceable()

   at Ansys.Core.DataModel.ProjectSystem.Project.getContainer_l(DataContainerReference container)

   at Ansys.Core.DataModel.ProjectSystem.Project.getContainer(DataContainerReference container)

   at Ansys.Simulation.Core.CellUIDisplayHelper.GetSystemCaption(IProtectedContext context, DataContainerReference dcrSetup, String containerType)

   at Ansys.Simulation.Core.CellUIDisplayHelper.UpdateSystemCaptionInModel(IProtectedContext context, DataContainerReference dcrModel)

   at Ansys.Simulation.Core.CellUIDisplayHelper.UpdateSystemCaptionForContainer(IProtectedContext context, DataContainerReference dcr)

   at Ansys.Simulation.Core.CellUIDisplayHelper.UpdateSystemCaption(IProtectedContext context, DataContainerReference dcr)

   at Ansys.Simulation.GUI.Addin.UpdateCellIdProperties(IProtectedContext context, ProjectSchematicView view, DataContainerReference dcr)

   at Ansys.Simulation.GUI.Addin.UIEvents_ViewCoordinateMapChanged(Object sender, FrameworkEventArgs e)

   at Ansys.Addins.Infrastructure.Events.UIEvents.FireEvent(EventHandler`1 eventToFire, IEvent eventInfo)

   at Ansys.Addins.Infrastructure.Events.UIEvents.UIEventListener.Receive(IEvent eventInfo)

   at Ansys.UI.UIEventManager.HandleEventFiring(List`1 observers, IEvent eventInfo)

--- Ansys.Core.Events.EventPublishFailedException: This reference to container Engineering Data 1 is not valid for use with the project.

Event:

   at Ansys.UI.UIEventManager.HandleEventFiring(List`1 observers, IEvent eventInfo)

   at Ansys.UI.UIEventManager.Publish(IEvent eventInfo)

   at Ansys.ProjectSchematic.View.ProjectSchematicViewDiagramGridBlockFactory.CheckBlockIdHeaders()

   at Ansys.ProjectSchematic.View.ProjectSchematicViewDiagramGridBlockFactory.GenerateDiagramGridBlocks(BlockLayout layout, List`1 systemsToDisplay)

   at Ansys.ProjectSchematic.View.ProjectSchematicView.SetupBlocksAndWires()

   at Ansys.ProjectSchematic.View.ProjectSchematicView.Update()

затем вторая ошибка:



Files that may be repairable in the Files pane (View > Files):

D:\Ansys\Shim\V11_files\dp0\Maxwell-4\Ansoft\AnsoftCADObject\MaxwellProject4.AnstSys

D:\Ansys\Shim\V11_files\dp0\SYS-2\ENGD\material.engd

D:\Ansys\Shim\V11_files\dp0\global\MECH\SYS-2.engd

D:\Ansys\Shim\V11_files\dp0\global\MECH\SYS-2.mechdb

D:\Ansys\Shim\V11_files\dp0\SYS-2\ENGD\EngineeringData.xml

D:\Ansys\Shim\V11_files\dp0\ENGD\ENGD\EngineeringData.xml

D:\Ansys\Shim\V11_files\dp0\SYS-3\ENGD\material.engd

D:\Ansys\Shim\V11_files\dp0\SYS-3\ENGD\EngineeringData.xml

D:\Ansys\Shim\V11_files\dp0\SYS-4\ENGD\material.engd

D:\Ansys\Shim\V11_files\dp0\global\MECH\SYS-4.mechdb

D:\Ansys\Shim\V11_files\dp0\SYS-4\ENGD\EngineeringData.xml

При этом появляется окно показанное ниже.

В самом воркбенче в ошибках висит надпись

This reference to container Engineering Data 1 is not valid for use with the project.

saving container Engineering Data 8: Error loading container Engineering Data 8: Error reading data object /Engineering Data 8/Material:Structural Steel: Entry not found: member-data.

Картинку проекта прикладываю.

Подскажите пожалуйста как удалить элементы "H", "I", "J".

При добавлении нового элемента опять вылетают те же ошибки.

1.jpg

2.jpg

Ссылка на сообщение
Поделиться на других сайтах


 

Да, с ВБ может такая напасть приключиться.

Лучше скопировать (через File > Import) в новый проект те кейсы, которые еще работают.

Вообще, по-идее после открытия аварийно завершенного проекта он должен был предложить откатиться до последнего удачного сохранения. Но соглашусь, не все и не всегда это делают)
 

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...
В 12.12.2016 в 21:27, maaaxxx сказал:

Подскажите пожалуйста как удалить элементы

Собрать проект заново.

И держать версионность проекта - регулярно сохраняться под новым именем. Это самая надежная страховка. Восстанавливать разлетевшийся проект - оно того не стоит.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...