July 26, 20178 yr I am new to P3D. In v4 I have separate locations with an exe.xml and dll.xml c:\programdata\... c:\users\... What is the difference? Thanks.
July 26, 20178 yr The one in Program Data is the default location (where the scenery.cfg is located) (use to be in the same folder as the P3D.cfg in earlier versions V1 and V2). Some add-on developers still use the old default location (where the P3D.cfg resides) (well their installers do) so you have two locations. Do not try to move the entries in the old default location and put them into the new dll.xml as I tried that once and had a lot of problems. Just leave things as is. Once of these days the installers will discover the new default location. Best regards, Jim Jim Young | AVSIM Online! - Simming's Premier Resource! Member, AVSIM Board of Directors - Serving AVSIM since 2001 Submit News to AVSIMImportant other links: Basic FSX Configuration Guide | AVSIM CTD Guide | AVSIM Prepar3D Guide | Help with AVSIM Site | Signature Rules | Screen Shot Rule | AVSIM Terms of Service (ToS) I7 8086K 5.0GHz | GTX 1080 TI OC Edition | Dell 34" and 24" Monitors | ASUS Maximus X Hero MB Z370 | Samsung M.2 NVMe 500GB and 1TB | Samsung SSD 500GB x2 | Toshiba HDD 1TB | WDC HDD 1TB | Corsair H115i Pro | 16GB DDR4 3600C17 | Windows 10
July 26, 20178 yr 3 hours ago, 777200lrf said: What is the difference? Thanks. In addition to what Jim explained, the <user>\appData\ area is consider to be owned or controlled if you will by the program. Developers have clear instructions in the SDK how and where to configure addons. The use of dll.xml and exe.xml in either location is expected to decline as they start to comply with the SDK and provide the appropriate entries to the add-on.cfg and add-on.xml files. Dan Downs KCRP
July 26, 20178 yr Add-on packages are a relatively new concept, but by using the dll.xml and exe.xml files you still comply with the SDK: "The priority for how content based add-on configuration files are initialized is as follows: Local: Configuration files found at: %LOCALAPPDATA%\Lockheed Martin\Prepar3D v3Roaming: Configuration files found at: %APPDATA%\Lockheed Martin\Prepar3D v3ProgramData: Configuration files found at: %PROGRAMDATA%\Lockheed Martin\Prepar3D v3 The priority for how add-on library (DLL) and application (EXE) configuration files differs from content and is initialized as follows: ProgramData: Configuration files named dll.xml or exe.xml found at: %PROGRAMDATA%\Lockheed Martin\Prepar3D v3Roaming: Configuration files named dll.xml or exe.xml found at: %APPDATA%\Lockheed Martin\Prepar3D v3 If multiple configuration files are found, then the list of paths are merged together when processed according to the above priority." Maarten Maarten Boelens ([m][a:][R][t][ʏ][n]) Developer of SimLauncherX
July 26, 20178 yr Commercial Member 5 hours ago, 777200lrf said: I am new to P3D. In v4 I have separate locations with an exe.xml and dll.xml c:\programdata\... c:\users\... What is the difference? Thanks. The difference is that a configuration for all users is loaded followed by a configuration for the particular user logged in, as it specifies the merged order in the excerpt Maarten posted. Put simply, if all cfgs and addon xmls exist only for a particular logged in user then nothing works when another user logs in. A PC can be set up for more than one user with a base configuration that's applied no matter what user logged in followed by a setup tailored to the specific user. Steve Waite: Engineer at codelegend.com
Archived
This topic is now archived and is closed to further replies.