Last edited by jarvis24; 11-09-2007 at 01:38 PM.
Three other tricks:
For Windows XP, 2000, etc:
Click on the DirectRT / MediaLab folder (the entire folder) and instead of read / write, select 'full control'.
Also, if the code still doesn't remain stable after making these changes, delete the file 'license.dll' from the MediaLab / DirectRT folder. Restart the program, then see if the new number generated remains the same.
I have known of one user who found that made a difference.
For Windows Vista and the Beta version of DirectRT:
When logged in as an admin, try deleting the file license2008.dll and then start the program again. The file will be re-generated. See if that gives you a stable code when you open and close the window a few times.
Once the code is stable, we can send you an activation code which works.
Last edited by JEC; 09-29-2008 at 02:21 PM.
One final idea which especially relates to site licenses and IP-based authentication:
On rare occasions, people have experienced a message box displaying
"Automation error ClassFactory cannot supply requesed class"
A solution to this is typing the following from within the windows 'Run' menu:
regsvr32 c:\directrt\license2008ip.dll
One user also reported that re-installing solved the problem when the 'regsvr' command mentioned above didn't work.
Important Note:
Blair's post at the top of this thread refers to changing the read/write permissions of the actual folder that DirectRT / MediaLab live in. This is typically C:\MediaLab or C:\DirectRT for the 2008 versions.
If you just right-click on the MediaLab / DirectRT icon on your desktop, then it will change the permissions only on the shortcut--not on the main folders and so changes won't have the desired impact.
So the important note again here: Be sure to use the file explorer / My Computer shortcut and apply these changes to the program folder.
Last edited by jarvis24; 03-24-2009 at 03:30 PM.
[edited from related support email]
It worked! The group 'USERS' did not have write permission regardless of whether the user had admin privileges. I added the write permission and relaunched DirectRT and it gave me the original code. I entered the response code you sent and it worked! Thanks and have a good weekend.