Hi John,
If you leave things as they are out of the box then
for an app. that is installed on a share all users will reference the same
model.user.xml and so any changes will also be shared - that includes model
edits and layout changes. You can alter this behaviour - have a look at this
hopefully self-explanatory section in your app config:
<!--
Use the one of predefined values: None,
ApplicationFolder, ApplicationDataFolder. The default value is
ApplicationFolder.
<add key="TraceLogLocation"
value="ApplicationDataFolder"/>
<add key="UserModelDiffsLocation"
value="ApplicationDataFolder"/>
-->
Just uncomment and change the UserModelDiffsLocation
to "ApplicationDataFolder" so that each user sees their own changes.
Jascha
Has anyone any experience with deployment of an XAF application in a
multi-user environment? In particular, how does the model and changes to it
work? Is there an system option to direct the application to an alternative
location to find the model data files? Is there a User/System hierarchy e.g.
load system model first and then local model file?
How would XAF cope with multiple users having access to the model
editor?
Any input much appreciated.
John
http://community.devexpress.com//forums/p/58622/198087.aspx#198087