Extension for Visual Studio higher to version 2019. This repository contains the source code of the extension
What does the extension do?
It allows you to view and download CRM resource content from custom solutions, compare CRM resource versus resource differences, upload resources after merging differences between different sources (CRM vs Local), publish selected resources to CRM and add default solution resources.
You can indicate the download path dynamically in each download action, by default the path will be that of the selected project in a Visual Studio solution if it exists. You can change this path to a different one as long as Visual Studio has write permissions to download and create resources locally.
Each type of resource can independently configure a path for downloading.
Authorizations allowed by the extension for Dynamics CRM (CE)
The connection to Dynamics CRM is available for multiple logins: OAuth, ClientSecret, and Office 365 for Dynamcis CRM.
Parameters for connection to the Dynamics CRM environment
Local resource path configuration
Test connection to environment
Donwload solutions managed fron Dynamics CRM
Download solution resources
Compare, solution conflicts, merge and add resources to solution selected from solution default
Change history
0.4
Applied improvements :
Dates in list resource format to local time.
Notification in windows after upload and publish resource
Solution with empty resource not allow add news resource from solution default
0.3
Applied improvements :
Get the content of the local resource before publishing the resource locally.
0.2
Applied improvements :
Synchronized navigation in the resource conflicts window is disabled between CRM resource content or Local resource content and conflicts. It caused slow navigation.
Update environment and user data on the main screen after updating connection data.
Find local resources with the name of the resource and not the full path of the resource in Dynamics CRM.
Navigate between conflicts for a resource by selecting the conflict text and avoid manual scrolling to find the conflict
0.1
Publish initial :
Initial publication containing:
View Managed Dynamics CRM Solutions.
View the resources of a Dynamics CRM managed solution.
Add new resources from the Dynamics CRM default solution to the selected managed solution.
Download, upload and publish resources in Dynamics CRM.
Filter resources by resource name and type.
Compare Differences Between Dynacis CRM Resource and Local.
Connection to Dynamics CRM environments is allowed with: OAuth, ClientSecret and Office365.
Establish comparison paths for each type of resource.