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 :P

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... :P

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.