Every compiled version beyond 7.5 has given me this error on start up, and the program would just quit, not even letting me go into the Choose Database screen (see error below). It looks like it has something to do with the tooth chart.
OS: windows server 2008 R2.
When I copy over the newly compiled execs to overwrite whatever is in the good execs (v7.5) some files in there allowed me to go past the Choose Database screen, but then I got hit with the Systems Diagnostic Trace issue, which I haven't been able to figure out.
Jordan and team, do you have any pointers? Thanks
Description:
Stopped working
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: opendental.exe
Problem Signature 02: 11.0.8.0
Problem Signature 03: 4e3211d5
Problem Signature 04: SparksToothChart
Problem Signature 05: 4.7.1.0
Problem Signature 06: 4e3211ae
Problem Signature 07: 81
Problem Signature 08: 1e
Problem Signature 09: System.IO.FileNotFoundException
OS Version: 6.1.7600.2.0.0.274.10
Locale ID: 1033
OD startup error
OD startup error
Philip H. Doan, DDS
http://www.kaweahdental.com/
http://www.kaweahdental.com/
- jordansparks
- Site Admin
- Posts: 5746
- Joined: Sun Jun 17, 2007 3:59 pm
- Location: Salem, Oregon
- Contact:
Re: OD startup error
You mean you compiled it, right? You have to make sure that every project gets compiled. You then have to copy all the dlls from each project into the program folder where you will run it. It looks like you simply have the wrong version of the SparksToothChart.dll.
Jordan Sparks, DMD
http://www.opendental.com
http://www.opendental.com
Re: OD startup error
I have traced the startup error to the following missing files:
Microsoft.DirectX.Direct3D.dll
Microsoft.DirectX.Direct3DX.dll
Microsoft.DirectX.dll
After copying those 3 files from v7.5, the startup error is gone. However, the DiagnosticTrace error pops up. I've turned off all Trace as you suggested to no avail. So now I'm suspecting those 3 files above are causing the DiagnosticTrace error as well, possibly because they are an older copy?
Microsoft.DirectX.Direct3D.dll
Microsoft.DirectX.Direct3DX.dll
Microsoft.DirectX.dll
After copying those 3 files from v7.5, the startup error is gone. However, the DiagnosticTrace error pops up. I've turned off all Trace as you suggested to no avail. So now I'm suspecting those 3 files above are causing the DiagnosticTrace error as well, possibly because they are an older copy?
Philip H. Doan, DDS
http://www.kaweahdental.com/
http://www.kaweahdental.com/
- jordansparks
- Site Admin
- Posts: 5746
- Joined: Sun Jun 17, 2007 3:59 pm
- Location: Salem, Oregon
- Contact:
Re: OD startup error
Can you please clearly state whether you are compiling it or not? If so, are you aware of the Required dlls folder in the source code? A very basic part of installation is to copy all those dlls into your application folder. So I'm confused why you would have been missing those three dlls. Aren't you already copying them from the Required dlls folder?
Jordan Sparks, DMD
http://www.opendental.com
http://www.opendental.com
Re: OD startup error
Sorry, yes I am compiling. At one point I did include those required dlls in the main app dir (been a long time, so I forgot). I guess those dlls have since changed. Let me try that out. Thanks
Philip H. Doan, DDS
http://www.kaweahdental.com/
http://www.kaweahdental.com/
- jordansparks
- Site Admin
- Posts: 5746
- Joined: Sun Jun 17, 2007 3:59 pm
- Location: Salem, Oregon
- Contact:
-
- Posts: 74
- Joined: Fri Apr 02, 2010 2:26 pm
Re: OD startup error
Installing .Net framework v3.5 or 4 will most probably solve the trace error on start up, try it!