Ошибки в версии 2.0 - ModPlus

Ошибки в версии 2.0

3 года 10 мес. назад
iMrVoLaNd
Осваиваюсь на форуме
Осваиваюсь на форуме
Сообщений: 36
Больше
Автор темы
Ошибки в версии 2.0 #331
1. В редакторе слоев набора при создании нового слоя вес линии указывается на английском языке.
2. При выборе галочки в настройках "автозагрузка стандартов при создании чертежа", галочка на "автозагрузка стандартов при создании открытии чертежа" проставляется сама (после перезапуска окна настроек это видно).

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

3 года 10 мес. назад
Modis
Администратор
Администратор
Сообщений: 612
Репутация: 10
Больше
Ошибки в версии 2.0 #332
Исправлено! Версия 2.0.1.3

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

3 года 10 мес. назад
pgs
Осваиваюсь на форуме
Осваиваюсь на форуме
Сообщений: 39
Больше
Ошибки в версии 2.0 #333
Хотел сохранить свой набор слоев. После того как задал имя и нажал сохранить выскочила ошибка
Сообщение : eUnableToStoreReconcileStatus
StackTrace : at Autodesk.AutoCAD.DatabaseServices.LayerTableRecord.set_IsReconciled(Boolean value)
at mpStandards.LayerWindowHelpers.<>c__DisplayClass0_0.<ConvertLayersForWindowToLayers>b__0(LayerForWindow forWindow)
at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at mpStandards.LayerWindowHelpers.ConvertLayersForWindowToLayers(List`1 layersForWindow)
at mpStandards.LayersListWindow.BtOk_OnClick(Object sender, RoutedEventArgs e)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Window.ShowHelper(Object booleanBox)
at System.Windows.Window.ShowDialog()
at mpStandards.MpStandards.BtAddLayers_OnClick(Object sender, RoutedEventArgs e)
Дата : 27.10.2015 13:28:35


После повторного нажатия кнопки сохранить, AutoCAD закрылся с фатальной ошибкой.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

3 года 10 мес. назад
Modis
Администратор
Администратор
Сообщений: 612
Репутация: 10
Больше
Ошибки в версии 2.0 #334
А можно файл в котором происходит ошибка?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

3 года 10 мес. назад
pgs
Осваиваюсь на форуме
Осваиваюсь на форуме
Сообщений: 39
Больше
Ошибки в версии 2.0 #335
Файл отправил на почту.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

3 года 10 мес. назад
Modis
Администратор
Администратор
Сообщений: 612
Репутация: 10
Больше
Ошибки в версии 2.0 #336
Ошибку у себя воспроизвести так и не смог, сколько не старался. Да в присланном файле я наблюдаю только слои ModPlus, созданные в прошлой версии функции.
Может тогда опишите свои действия?
Я конечно могу убрать эту ошибку, исключив из сохранения слоев одно свойство, но хотелось-бы разобраться ))

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

3 года 10 мес. назад
pgs
Осваиваюсь на форуме
Осваиваюсь на форуме
Сообщений: 39
Больше
Ошибки в версии 2.0 #337
Тот же файл. Информацию о системе и версии AutoCAD прилагаю. Зашел в стандарты ModPlus. Дальше в редакторе слоев набора задал имя, выбрал все слои и нажал принять. Появилась ошибка:
Сообщение : eUnableToStoreReconcileStatus
StackTrace : at Autodesk.AutoCAD.DatabaseServices.LayerTableRecord.set_IsReconciled(Boolean value)
at mpStandards.LayerWindowHelpers.<>c__DisplayClass0_0.<ConvertLayersForWindowToLayers>b__0(LayerForWindow forWindow)
at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at mpStandards.LayerWindowHelpers.ConvertLayersForWindowToLayers(List`1 layersForWindow)
at mpStandards.LayersListWindow.BtOk_OnClick(Object sender, RoutedEventArgs e)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Window.ShowHelper(Object booleanBox)
at System.Windows.Window.ShowDialog()
at mpStandards.MpStandards.BtAddLayers_OnClick(Object sender, RoutedEventArgs e)
Дата : 29.10.2015 7:51:28


После повторения процедуры. Фатальная ошибка.
Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

3 года 10 мес. назад
pgs
Осваиваюсь на форуме
Осваиваюсь на форуме
Сообщений: 39
Больше
Ошибки в версии 2.0 #338
Из-за плохого качества вложений скинул скриншоты на google диск.
Тыц

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

3 года 10 мес. назад
Modis
Администратор
Администратор
Сообщений: 612
Репутация: 10
Больше
Ошибки в версии 2.0 #340
Ошибку исправил. Версия функции 2.0.2.3

Немного подробнее: из функции вообще убрана обработка свойства IsReconciled. Немного погуглив я выяснил, что это свойство отвечает за согласованность слоев в чертеже. Поэтому логично, что такое свойство вообще не должно обрабатываться функцией Стандарты

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.