CUAHSI / HydroDesktop

HydroDesktop is a free and open source GIS enabled desktop application that helps you search for, download, visualize, and analyze hydrologic and climate data registered with the CUAHSI Hydrologic Information System. HydroDesktop is part of the legacy CUAHSI toolkit and is not under active development. Click the "releases" link below to download the latest installer for Microsoft Windows.
73 stars 20 forks source link

Fatal Error #153

Open xhqiao89 opened 6 years ago

xhqiao89 commented 6 years ago

jacobfeistner[CodePlex]
Version: 1.6.13.2 Description: I am trying to load a saved project. I have tried several times and continue to get an error. Error: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---gt System.Data.EvaluateException: Filter expression '[NAME] ' does not evaluate to a Boolean term.

at System.Data.Select.AcceptRecord(Int32 record) at System.Data.Select.GetLinearFilteredRows(Range range) at System.Data.Select.SelectRows() at DotSpatial.Data.FeatureSet.SelectIndexByAttribute(String filterExpression) at DotSpatial.Symbology.LabelLayer.CreateIndexedLabels() at DotSpatial.Symbology.LabelLayer.CreateLabels() at DotSpatial.Symbology.FeatureLayer.set_LabelLayer(ILabelLayer value) --- End of inner exception stack trace --- at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStructamp sig, MethodAttributes methodAttributes, RuntimeType typeOwner)

at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)

at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, Object[] index)

at DotSpatial.Serialization.XmlDeserializer.FillObject(XElement element, Object parent, Boolean includeConstructorElements)

at DotSpatial.Serialization.XmlDeserializer.ReadObject(XElement element, Object parent)

at DotSpatial.Serialization.XmlDeserializer.PopulateList(XElement element, IList list)

at DotSpatial.Serialization.XmlDeserializer.FillObject(XElement element, Object parent, Boolean includeConstructorElements)

at DotSpatial.Serialization.XmlDeserializer.ReadObject(XElement element, Object parent)

at DotSpatial.Serialization.XmlDeserializer.FillObject(XElement element, Object parent, Boolean includeConstructorElements)

at DotSpatial.Serialization.XmlDeserializer.ReadObject(XElement element, Object parent)

at DotSpatial.Serialization.XmlDeserializer.FillObject(XElement element, Object parent, Boolean includeConstructorElements)

at DotSpatial.Serialization.XmlDeserializer.ReadObject(XElement element, Object parent)

at DotSpatial.Serialization.XmlDeserializer.FillObject(XElement element, Object parent, Boolean includeConstructorElements)

at DotSpatial.Serialization.XmlDeserializer.ReadObject(XElement element, Object parent)

at DotSpatial.Serialization.XmlDeserializer.PopulateArray(XElement element, Array array)

at DotSpatial.Serialization.XmlDeserializer.FillObject(XElement element, Object parent, Boolean includeConstructorElements)

at DotSpatial.Serialization.XmlDeserializer.Deserialize[T](T existingObject, String xml)

at DotSpatial.Controls.SerializationManager.OpenProjectFile(String fileName) at DotSpatial.Controls.SerializationManager.OpenProject(String fileName) at HydroDesktop.MainApplication.Program.Main(String[] args)