не могу сказать какие именно действия проделал перед этим, но при запуске стало выдавать такое сообщение:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: The type initializer for 'Ephere.Utilities.Evaluator' threw an exception. ---> System.IO.IOException: The process cannot access the file 'C:\Users\Max\AppData\Local\Temp\1s2sp2tf.dll' because it is being used by another process. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) at Microsoft.JScript.JSCodeGenerator.FromFileBatch(CompilerParameters options, String[] fileNames) at System.CodeDom.Compiler.CodeCompiler.FromSourceBatch(CompilerParameters options, String[] sources) at System.CodeDom.Compiler.CodeCompiler.System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromSourceBatch(CompilerParameters options, String[] sources) at Ephere.Utilities.Evaluator..cctor() --- End of inner exception stack trace --- at Ephere.Utilities.Evaluator.EvalToDouble(String statement) at Ephere.Gui.NodeViews.Skin.Area.GetLeftValue(Dictionary`2 parameterValues) at Ephere.Gui.NodeViews.NodeView.Node.LayoutNodes() at Ephere.Gui.NodeViews.Schematic.ValueNode.LayoutNodes() at Ephere.Gui.NodeViews.Schematic.InternalInputsNode.LayoutNodes() at Ephere.Gui.NodeViews.Skin.SetBoilerPlateSchematicView(Schematic view) at Ephere.Gui.NodeViews.Skin.get_Default() at Autodesk.Max.StateSets.Plugin..ctor() --- End of inner exception stack trace --- at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck) at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark) at System.Activator.CreateInstance(Type type, Boolean nonPublic) at System.Activator.CreateInstance(Type type) at Autodesk.Max.Manager.LoadAssembly(String name, Boolean startingUp) at Autodesk.Max.Manager.LoadAssemblies()
и два варианта на выбор "отправить и закрыть" и "закрыть". нажимаю или то или то и программа открывается.
методом проб и ошибок понял что блокируемый длл в сообщении блокируется анитивирусником панда. не знаю как эта блокировка может повлиять на работу. кто сталкивался подскажите что можно сделать и нужно ли?
Похоже ошибка исчезает даже при включенном антивирусе, если через меню установки/удаления софта сделать repair установке 3дмакса. но появляется опять после очередного вылета макса. и судя по всему макс вылетает из-за последних дров ATI amd-catalyst-15.7.1-win10-64bit.
очередность примерно такая:
1. драйвер перестал отвеачть... и был востановлен ИЛИ просто вылетел макс по разным причинам
2. при повторном запуске вылазит окно с текстом выше . причем предметом вопрошания всегда является разный длл
3.
а) выключаю антивирус и макс запускается и работает воде как без проблем, если антивирус НЕ выключать , окно с предупреждением возникает постоянно и макс может крашится несколько раз в час
б) в меню удаления/установки прог восстанавливаем установку макса через repair и все нормально запускается и работает даже с антивирусом =) до следующего вылета xD ...