Hi Don,
I tried using the new 6.0.366.0 version and I found that it took 20 min to render and then didn’t display. I then went back to the original file with the same doesn’t display result. The .grid files were generated each time and look okay to me.
If I revert back to the previous library version, the program runs as expected with the original wells dataset and I see the contours on the screen.
Using the new library, if I try and click Generate, I get the following error:
System.IO.FileNotFoundException was unhandled
Message=Could not load file or assembly ‘Microsoft.SqlServer.Types, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91’ or one of its dependencies. The system cannot find the file specified.
Source=MapSuiteCore
FileName=Microsoft.SqlServer.Types, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91
FusionLog==== Pre-bind state information ===
LOG: User = emgs-dhite\dhite
LOG: DisplayName = Microsoft.SqlServer.Types, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91
(Fully-specified)
LOG: Appbase = file:///C:/Users/dhite/Documents/Visual Studio 2010/Projects/MapSuiteExamples/IsolinesWithKriging/IsoLinesWithKriging/bin/Debug/
LOG: Initial PrivatePath = NULL
Calling assembly : MapSuiteCore, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null.
===
LOG: This bind starts in default load context.
LOG: No application configuration file found.
LOG: Using host configuration file:
LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework64\v4.0.30319\config\machine.config.
LOG: Post-policy reference: Microsoft.SqlServer.Types, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91
LOG: The same bind was seen before, and was failed with hr = 0x80070002.
StackTrace:
at ThinkGeo.MapSuite.Core.IsoLineLayer.GetIsoFeatures(GridCell[,] gridMatrix, IEnumerable`1 isoLineLevels, String dataValueColumnName, IsoLineType isoLineType, Double noDataValue)
at ThinkGeo.MapSuite.Core.GridIsoLineLayer.GetFeaturesForDrawingCore(GeoCanvas canvas, Collection`1 labelsInAllLayers)
at ThinkGeo.MapSuite.Core.IsoLineLayer.DrawCore(GeoCanvas canvas, Collection`1 labelsInAllLayers)
at ThinkGeo.MapSuite.Core.Layer.Draw(GeoCanvas canvas, Collection`1 labelsInAllLayers)
at ThinkGeo.MapSuite.Core.MapEngine.9U0=(Layer 9k0=, Object 900=)
at ThinkGeo.MapSuite.Core.MapEngine.AEI=(IEnumerable`1 8E0=, Bitmap 8U0=, GeographyUnit 8k0=, Boolean 800=)
at ThinkGeo.MapSuite.Core.MapEngine.DrawStaticLayers(Bitmap gdiPlusBitmap, GeographyUnit mapUnit)
at Sample.DrawImage() in C:\Users\dhite\Documents\Visual Studio 2010\Projects\MapSuiteExamples\IsolinesWithKriging\IsoLinesWithKriging\Sample.cs:line 246
at Sample.btnGenerateGridFile_Click(Object sender, EventArgs e) in C:\Users\dhite\Documents\Visual Studio 2010\Projects\MapSuiteExamples\IsolinesWithKriging\IsoLinesWithKriging\Sample.cs:line 303
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.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at IsoLinesWithKriging.Program.Main() in C:\Users\dhite\Documents\Visual Studio 2010\Projects\MapSuiteExamples\IsolinesWithKriging\IsoLinesWithKriging\Program.cs:line 16
at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
InnerException: