DPLOTLIB in 64-bit Vista - does it work?
DPLOTLIB in 64-bit Vista - does it work?
Dplot works fine in my new 64-bit Vista PC.
However, my VB2008 Express program which ran well on my 32-bit Vista PC now crashes on the new PC. None of the 5 programs supplied in the download (btest1, btest2....) will work either.
When one of the dplotlib routines are called the following error message is generated. (working in the VB ide)
"An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)"
Has anyone run the dplotlib on 64-bit machine? Any help on how to fix?
Thanks
Jim
However, my VB2008 Express program which ran well on my 32-bit Vista PC now crashes on the new PC. None of the 5 programs supplied in the download (btest1, btest2....) will work either.
When one of the dplotlib routines are called the following error message is generated. (working in the VB ide)
"An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)"
Has anyone run the dplotlib on 64-bit machine? Any help on how to fix?
Thanks
Jim
- DPlotAdmin
- Posts: 2312
- Joined: Tue Jun 24, 2003 9:34 pm
- Location: Vicksburg, Mississippi
- Contact:
Just curious - does it work outside the IDE, as a standalone executable?
Visualize Your Data
support@dplot.com
support@dplot.com
Try executable
Published an executeable from VB2008. It does have same error - only it occurs earlier. The executable fails when the program does the SetErrorMethod step which occurs during initial program loading. In the IDE it gets past that step for some reason and does not fail until I attempt a plot.
An executable of the vbnet btest2 program provided by you fails with the same errror in DPlot_MinVersion step with same error message during program load. In the IDE it gets past that step and does not fail until an actual plot is attempted.
The IDE will not add dplotlib.dll as a reference so that lets out a few ways to try.
But I did get closer to success while building the executables and was successful in getting btest2 to run.
When btest2 is the project in the IDE I have 3 choices in the Build dropdown (Build, Publish, Configuration Manager). When I configure the build for x86 active solution platorm (rather than Any CPU) btest2 runs in both the ide and as an executable -
Does not yet solve my own program problem as for some reason the Configuration Manager is not on my drop down list when my program is in the IDE. I can't add the Configuration Manager to the menu bar for some reason either. But that seems more like a Microsoft issue rather than a Dplot.
So still looking for a little help but suspect I need to post in a Microsoft or VB2008 Express site to find someone who's had the same issues.
Thanks for the clue - any plans in the future for 64 bit version for Dplot?
Will update this post once I figure out why my program is not letting me specifiy the build as x86.
Jim
An executable of the vbnet btest2 program provided by you fails with the same errror in DPlot_MinVersion step with same error message during program load. In the IDE it gets past that step and does not fail until an actual plot is attempted.
The IDE will not add dplotlib.dll as a reference so that lets out a few ways to try.
But I did get closer to success while building the executables and was successful in getting btest2 to run.
When btest2 is the project in the IDE I have 3 choices in the Build dropdown (Build, Publish, Configuration Manager). When I configure the build for x86 active solution platorm (rather than Any CPU) btest2 runs in both the ide and as an executable -
Does not yet solve my own program problem as for some reason the Configuration Manager is not on my drop down list when my program is in the IDE. I can't add the Configuration Manager to the menu bar for some reason either. But that seems more like a Microsoft issue rather than a Dplot.
So still looking for a little help but suspect I need to post in a Microsoft or VB2008 Express site to find someone who's had the same issues.
Thanks for the clue - any plans in the future for 64 bit version for Dplot?
Will update this post once I figure out why my program is not letting me specifiy the build as x86.
Jim
- DPlotAdmin
- Posts: 2312
- Joined: Tue Jun 24, 2003 9:34 pm
- Location: Vicksburg, Mississippi
- Contact:
I've resisted buying another system with 64-bit Windows because I didn't see any point - all the reports I've had up to now have said DPlot worked fine. There are of course other benefits to porting DPlot to 64-bits, mainly access to more memory. But to me at least, it is already so slow when maxing out memory that that "feature" won't appeal to me until PCs get quite a bit faster. Anyhow... I guess I have an excuse for another computer nowThanks for the clue - any plans in the future for 64 bit version for Dplot?
Visualize Your Data
support@dplot.com
support@dplot.com
- DPlotAdmin
- Posts: 2312
- Joined: Tue Jun 24, 2003 9:34 pm
- Location: Vicksburg, Mississippi
- Contact:
After consulting 64-bit gurus who know far more than me about this sort of thing, I think the problem can be resolved with a 64-bit version of dplotlib.dll. (That says nothing about memory address space with a 64-bit version of dplot.exe, but that's a separate problem.) So all that's left for me to do is acquire a 64-bit compatible compiler and release a 64-bit version of dplotlib.dll (he says, crossing his fingers). This is at the top of my list, will let you know here when something is available to test. Thanks in advance for your patience
Visualize Your Data
support@dplot.com
support@dplot.com
Options
Took a while but finally found how to turn on the Configuration Manager so that I could build my program for x86. Once I made that change all of the Dplot libraries that I am using work on my 64bit machine. Still need to get to the production machine which is 32 bit and make sure it still works there but assume that it will.
In VB 2008 Express
Tools
Options
check mark Show advanced build configurations
OK
than
Build
Configuration Manager
change Active solution platform dropdown from AnyCPU to x86
Will still take a 64-bit dplotlib.dll if you can find the time and resources.
Jim
In VB 2008 Express
Tools
Options
check mark Show advanced build configurations
OK
than
Build
Configuration Manager
change Active solution platform dropdown from AnyCPU to x86
Will still take a 64-bit dplotlib.dll if you can find the time and resources.
Jim
- DPlotAdmin
- Posts: 2312
- Joined: Tue Jun 24, 2003 9:34 pm
- Location: Vicksburg, Mississippi
- Contact:
Thanks much for the information. I'll definitely come up with a 64-bit version of DPLOTLIB.DLL at the first available opportunity. I *know* I have the tools... somewhere If I don't find the CD soon I'll kick more money at MS and chalk this up as a disorganization penalty.
Visualize Your Data
support@dplot.com
support@dplot.com
Just about to start writing some code.DPlotAdmin wrote:Thanks much for the information. I'll definitely come up with a 64-bit version of DPLOTLIB.DLL at the first available opportunity. I *know* I have the tools... somewhere If I don't find the CD soon I'll kick more money at MS and chalk this up as a disorganization penalty.
Will be running on several machines, all running Windows 7 x64.
Any news on when x64 DPLOTLIB.DLL will be ready?
Many thanks!!
- DPlotAdmin
- Posts: 2312
- Joined: Tue Jun 24, 2003 9:34 pm
- Location: Vicksburg, Mississippi
- Contact:
No, sorry. I've been waiting to get a 64-bit system before diving into this. But your post is as good a reason as I can think of to go ahead and buy one
Visualize Your Data
support@dplot.com
support@dplot.com
You can get pretty cheap ones these days. I saw an x64 Win7 Home prem Laptop going for $249 in Besy Buy the other day (Acer Extensa 5230)!!DPlotAdmin wrote:No, sorry. I've been waiting to get a 64-bit system before diving into this. But your post is as good a reason as I can think of to go ahead and buy one
I would love to see native x64 support soon if you can get to it!
Many, many thanks,
Adrian.
- DPlotAdmin
- Posts: 2312
- Joined: Tue Jun 24, 2003 9:34 pm
- Location: Vicksburg, Mississippi
- Contact:
No news, other than I do finally have a good test machine for this. Hopefully I'll have something soon.
Visualize Your Data
support@dplot.com
support@dplot.com