Is it possible with .NET to determine if AutoCAD is used as a student version?
The only way I can think of is getting the Application.MainWindow.Text property and check for "STUDENT VERSION", but I don't know if it is reliable enough.
Thanks,
Henk
Solved! Go to Solution.
Solved by Balaji_Ram. Go to Solution.
Hi Henk,
Here is the content from a Devnote on this topic. Hope this helps.
<<<
How to know if an educational copy of AutoCAD is run?
Published date: 2008-03-07
ID: TS86785
I would like to sell my add-on product for AutoCAD into the educational market at a greatly reduced price. I need to deterimine if I am running on an educational copy or my users will simply move the add-on to a normal copy.
Is there any way for me to query the database so that I can enforce the "educational" setting in my own license?
There are two ways to know if an educational copy is run:
1. AcDbDatabase::isEMR() method. You will need to create a temporary drawing file to test.
2. Another method would be to read the serial number of the AutoCAD host. It will have an Edu prefix.