Page 1 of 1
How To Compile
Posted: Sun Aug 08, 2010 2:25 pm
by angelicafer88
Hi:)
I'm a new user and i was wondering how can i compile the open dental's source code. i'm using Microsoft Visual C # Express 2010. I would be grateful if you could help me
Thanks
Bye
Re: How To Compile
Posted: Sun Aug 08, 2010 3:21 pm
by wjstarck
Look here ->
http://www.opendental.com/manual/programmers.html and here ->
http://www.opendental.com/manual/sourcecode.html
That should get you started. Post back here if you are having problems.
Re: How To Compile
Posted: Mon Aug 09, 2010 12:51 pm
by angelicafer88
Thank you so much for your answer Bill...
Right now i'm trying to compile, i will post back how it goes.
Bye
Re: How To Compile
Posted: Mon Aug 09, 2010 1:49 pm
by sandi
Try using visual studio 2008, as otherwise a conversion needs to happen.
Re: How To Compile
Posted: Fri Sep 10, 2010 3:42 pm
by alexei
I've had a couple of issues with compiling.
One, I get this error when opening:
---------------------------
Microsoft Visual C# 2008 Express Edition
---------------------------
The project file 'C:\Documents\OpenDental\Source\71\OpenDentalServer\OpenDentalServer.csproj' cannot be opened.
The project type is not supported by this installation.
---------------------------
OK Cancel Help
---------------------------
I just press ok, and it seems to compile fine otherwise, but there's no OpenDentalServer project.
My current thinking this is a limitation of Visual C# Express. I guess this is the new Web Server feature, and it seems like it's optional, because I've been working without it and nothing else seems to depend on it. An idea I had was that installing Visual Web Developer 2008 Express Edition would fix that, but I haven't tried it yet-- will report back.
Other seemingly minor problems I've had:
Under UnitTests, a reference to CDT was broken. I added a reference to the CDT.dll in the Required Dlls directory, and that seemed fine.
There were a few other broken references: Oracle.DataAccess and VisualBasic.Powerpacks.Vs. After I removed these, there were no errors, so I guess they weren't used(?).
I get the warning: The field 'OpenDental.FormInsPlan.usesAnnivers' is never used
but that doesn't seem important.