V8.9_StormandSanitaryTutorialPDF.zip

V8.9_StormandSanitaryTutorialPDF.zip
  • 2 questions, 1: This is written for a MUCH older version than InRoads V8i, and there are numerous discrepancies between file-paths and command flow.  Is there anything not so outdated?

    2: page 66, step 3, whenever I try to open site.alg in the process mentioned, I get "[C:\Users\...\Desktop\data\ch5\SITE.ALG] is not in a recognized file format".  When I try Civil Tools>General Geometry>Import Geometry, I get "Unhandled exception has occurred in a component in your application. If you click Continue, the application will ignore this error and attempt to continue. Not persisted object."  With details: "************** Exception Text **************
    System.Exception: Not persisted object....
       at Bentley.Civil.Objects.Engine.ObjectSpace.GetInstanceInternal(ObjectKeyInternal key, Boolean mustBePersisted)
       at Bentley.Civil.Objects.Engine.ObjectSpace.GetObjectInternal(ObjectKey ecKey, Boolean persisting)
       at Bentley.Civil.Objects.Engine.ObjectSpace.GetObject(ObjectKey ecKey)
       at Bentley.Civil.Objects.ObjectChangeInfo.get_CLRObject()
       at Bentley.Civil.Applications.Survey.MicrostationSurvey.m_objectSpace_ObjectChanged(Object sender, ObjectChangeEventArgs e)
       at Bentley.Civil.Objects.Engine.ObjectSpace.OnObjectChange(ObjectChangeInfo changeInfo, TransactionType transcationType)
       at Bentley.Civil.Objects.Engine.ObjectSpace.SynchronizeCachedInstances(InstanceChangedEventArguments eventArgs, Int32 transactionNumber)
       at Bentley.Civil.Objects.Engine.MasterObjectSpace.SynchronizeCachedInstances(InstanceChangedEventArguments eventArgs, Int32 transactionNumber)
       at Bentley.Civil.Objects.Engine.MasterObjectSpace.PostProcessSynchronization(InstanceChangedEventArguments eventArgs)
       at Bentley.Civil.Objects.Engine.ObjectSpace.PostProcessCommitChangeSet(InternalChangeSetBucket changeSet)
       at Bentley.Civil.Objects.Engine.ObjectSpace.CommitChangeSet(InternalChangeSet changeSet, Boolean postCommit)
       at Bentley.Civil.Objects.Engine.ObjectSpace.ProcessChangeSet(InternalChangeSet changeSet, InstanceChangedEventArguments externalEventArgs)
       at Bentley.Civil.Objects.Engine.ObjectSpace.PersistChanges(ObjectKeyInternal ecKey, PersistDepth persistDepth)
       at Bentley.Civil.Objects.Engine.ObjectSpace.PersistChanges(Object obj, PersistDepth persistDepth)
       at Bentley.Civil.Objects.Engine.ObjectSpace.Bentley.Civil.Objects.IObjectTracker.PersistChanges(Object obj)
       at Bentley.Civil.Model.CivilModel.GetOrCreateDataSetModel[T](IObjectTracker objectSpace, IDataSetModelFactory`1 datasetModelFactory, Boolean createIfDontExist)
       at Bentley.Civil.Model.ContentManagement.ContentManagementModel.TryGetFeatureDefinitionByNameAndDomainClass(IObjectTracker objectSpace, CivilModel civilModel, String featureDefinitionName, Type domainClass, FeatureDefinition& featureDefinition)
       at Bentley.Civil.Model.ContentManagement.ContentManagementModel.TryGetFeatureDefinitionByNameAndDomainClass(IObjectSpace objectSpace, String featureDefinitionName, Type domainClass, FeatureDefinition& featureDefinition)
       at Bentley.Civil.Commands.Geometry.GeometryImporter.ImportGeometricType(GeometricEntity entity, GeometricEntity profileParentEntity, IObjectSpace objectSpace, GeometricModel geometricModel, PlanSpace planSpace, ImportedEntities importedEntities, GeometryModel model)
       at Bentley.Civil.Commands.Geometry.GeometryImporter.ImportEntityFromModel(List`1 geometryImportDetails)
       at Bentley.Civil.Commands.Geometry.GeometryImporterForm.ImportBotton_Click(Object sender, EventArgs e)
       at System.Windows.Forms.Control.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
       at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.ButtonBase.WndProc(Message& m)
       at System.Windows.Forms.Button.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)"

    Any ideas at a solution?

Related
Recommended