Dynamics AX7/D365 For Operations: Source code location
The
application code for Dynamics 365 for operations is stored in File system,
usually in a directory named PackageDirectory. You can find the details on the
configuration related to AOS in a web.config file.
Steps to follow:
Steps to follow:
- Open IIS and
go to the Sites\AOSService (in case you missed, AOS is a web
service with D365Ops).
- Right click
> Explore
- You should
be directed to a folder (to J:\AosService\WebRoot if you are using
MS demo environments)
- Now search
for the web.config file and open it.
- Search for
keyword - "Aos.PackageDirectory" and you should be able to find
the value for the Package directory.
- It should be J:\AosService\PackagesLocalDirectory (if
you are using MS demo environments)
How is the Source code updated in File system:
Now if we try to look into how the code is stored in the File system. In the above identified PackageDirectory, you will find that there are individual folders to consist the code changes for each Model.
The simplest way to understand the structure is to create your own model and verify the below:
- Look for the
folder relevant to your newly created model (in my case, AJDEV)
- Under path
//PackageLocalDirectory/AJDEV/AJDEV - you will observe that there are
#78 new folders created for each element type in the AOT. All with a sub
folder Delta which is going to store the changes made.
- And under
path //PackageLocalDirectory/AJDEV/Descriptor - you will find a config
file storing the information about your model.
- And under
path //PackageLocalDirectory/AJDEV/XPPMetadata - the metadata information
about the AOT objects is stored.
Thanks for sharing such an amazing post.
ReplyDeleteMicrosoft Dynamics AX Online Training
Acknowledges for paper such a beneficial composition, I stumbled beside your blog besides decipher a limited announce. I want your technique of inscription.. Fault Location Services George Mason
ReplyDeleteYsymtenVprovmu Khaled Marte https://wakelet.com/wake/rwaGL-mHnronnA3yagxsN
ReplyDeletekennbeadsmorab
sumpphyltrem-chiFayetteville Lynda Rodriguez SONY Vegas
ReplyDeleteMicrosoft Visio Professional
FixMeStick
portsorfover
if I have the xppMetadata folder from the ISV.. how can I use this to generate the xpp files and be able to view Code?
ReplyDelete