Good day,
I just want to know, the default directory of clarion to the user public folder, is there a specific reason for it. Al I can think is that it is for access to multiple programmers on one project.
In previous versions I just uses c:\Clarion 9.1 for Eg.
I just received my clarion 11 and want to know this before I install.
The short version: Clarion installs off the root on purpose.
Clarion 11 and Clarion 12 default to folders like C:\Clarion11 and C:\Clarion12 rather than under Program Files. That avoids Windows UAC virtualization and permission headaches that showed up with older installs inside C:\Program Files\
When an IDE or accessory expects to write into its own tree, Program Files gets in the way. Installing off the root prevents that.
A few practical notes:
You can install Clarion anywhere you like, but avoid protected locations such as Program Files.
Do note that most installations default the example programs to a location like:
C:\Users\Public\Documents\SoftVelocity\Clarion12
or
C:\Users\Public\Documents\SoftVelocity\Clarion12\accessory (for 3rd party accessories)
You should not need to run the IDE elevated. If you find yourself doing that, it is a sign the files live in a protected path.
If you want a deeper explanation and a way to keep your own applications out of virtualization trouble, this page from our ProPath docs walks through the issues and the solution pattern:
Of course our ProPath template is the easiest way to be sure that your own program plays by the rules and keeps data files and INI files out of restricted areas.
Newer versions of Clarion install by default to the root of C:.
Otherwise, if installed under Program Files, you would have to run Clarion with elevated access all of the time so that it could have write access to certain files in the Clarion folder.
This is an independent issue of how many programmers work on a project. Usually, nowadays, that is done via a version control (e.g. git) paradigm.
Thanks for that, I am instaling in the root but my source and data to a different drive so I have one install for all my client to one drive\directory
Greetings
Lieb & Filicity Opperman
Heb 4:13 “and not a creature exists that is concealed from His sight, but all things are open and exposed, naked and defenceless to the eyes of Him with Whom we have to do”