The inspiration came from the lastest issues with the "KILL DATABASE CONNECTION", where new Roles (ms_db_configreader & ms_db_configwriter), caused the import to fail. Instead of going through the bacpacmodel file by hand, Repair-D365BacpacModelFile will solve this going forward.
We are also handling the "AutoDrop" issue, that was originally solved by Brad Bateman (
github.com/batetech), but published by Florian (
@HopfnerFlorian) :
gist.github.com/FH-Inway/f48…
We support 3 modes of working:
- Simple(Remove), will find the element (Xml), and simply remove it
- Qualifier, will find the element (Xml), qualify based on a nested value, and remove it
- Replace, old schoold text based replace
You can design your own rules, or the community can come up with new rules, to fix issues that arises, without us having to release a new version. This should make the solution more or less future proof (I know - nothing lasts forever 😅)
#d365fotools #MSDyn365FOThe