Purpose:
Install the latest version of an ISV on DEV environment
Application:
Dynamics 365 for Finance and Operations
Business requirement:
Upgrade ISV to get the latest and greatest features in the product
Solution:
Delete
- Open Visual Studio
- Stop all the relevant services
- Make sure there are no pending changes
- Delete package(s) from source control explorer
- Check-in pending changes
- Make sure local package folder(s) are deleted from file system
- Refresh models
- Restart Visual Studio
- Make sure the deleted model(s) do not exist in the build window
- Get latest from version control
- Run full build
- Run DB synchronization
Install
- Close Visual Studio
- Stop all the relevant services
- Get the latest version of ISV
- Unblock
- Extract
- Install package using devinstall command
- Package folders should now be created on the file system
- Open Visual Studio
- Add files to version control
- Make sure to include files in the Excluded items section
- Check-in pending changes
- Get latest from version control
- Refresh models
- Rull full build
- Run DB synchronization
- Start all the relevant services
- Make sure system is up and running
Get latest
- Get latest on another DEV environment
- Restart services to avoid circular module references issue
- Rull full build
- Run DB synchronization
- Make sure system is up and running