August 13, 2025

[Solved]The specified module 'C:\Program Files\Microsoft Security Client\MpProvider' was not loaded because no valid module file was found in any module directory.

Hello,

This is happening again, when applying an update on development box, its failed with similar error on LCS



But when checking logs its says some strange error message, 

The specified module 'C:\Program Files\Microsoft Security Client\MpProvider' was not loaded because no valid module file was found in any module directory.



I could not find a permanent solution for this but below worked for me. Firstly you can try to resume it once if its still throwing errors try below steps, 

  1. Do a get latest on your dev box
  2. Clear any of your pending changes, if feasible. Or at least make them error free. 
  3. Do a full build and synch, make sure there are no errors. 
  4. Close the VS and any other application running on your machine. 
  5. Close the RDP.
  6. Try to update your VM now. 
Also check for similar issues while updating your development boxes, 


-Harry Follow us on Facebook to keep in rhythm with us. https:fb.com/theaxapta

July 11, 2025

WorthKnowing: Where to add new fields on Item master

When customizing the item master in Dynamics 365 Finance and Operations (D365FO), one common question is:
Should I extend InventTable or EcoResProduct?

Here’s a WorthKnowing guide to help you decide:

1. InventTable

  • Purpose: Holds inventory-specific data for released products.
  • Scope: Company-specific (per legal entity).
  • Use When:
    You need to add fields related to:
    • Inventory management
    • Warehousing
    • Sales or purchasing
    • Any data that varies by company
  • Examples:
    Item group, inventory dimensions, default warehouse, sales price.

2. EcoResProduct

  • Purpose: Stores the core product definition (product master).
  • Scope: Shared across all companies (global).
  • Use When:
    You need to add fields related to:
    • Product identity
    • Technical specifications
    • Data that should be consistent across all legal entities
  • Examples:
    Product name, product type, product number, technical specs.

Knowing the difference between these two tables can save you time and ensure your customizations align with D365FO’s architecture. Choose wisely based on the scope and nature of your data.