PowerWebResource-ManagerDynamics-For-Dev makes developing for Dynamics easier without leaving your coding environment. Features
RequirementsTo connect to dynamics you need to sign in to azure with the Azure Account (identifier: ms-vscode.azure-account) extension. It should have been installed with this extension. Also you need to have installed the Azure CLI tools from the official Microsoft documentation. To check just search for I recommend to use the command Use itFirst you need to create a dynamicsConfig.json file. For this you just right click in your Visual Studio workspace explorer and select the new menu point "Add new dynamicsConfig.json". Then you need to configure the json so you can upload the webresource. The target is that you only need to do this once. After that: You can call the upload command via the command palette in vs code. Search for "Dynamics-For-Dev: Upload WebResource" and follow the instructions. Alternatively you can right click a supported file (See Supported Files) and use the "Upload to Dynamics" command in the context menu. To downlaod web resources from dynamics you can right click on your folder and choose "" and then follow the instructions. NamingConvention
OrgInfo
Solutions This is an array of the uniquenames for your solutions. Sample
UploadOptions
Supported files
These are files supported by Dynamics. You can upload other file types (unknown too). But there is no guarantee that the uplaod will be successful. Known IssuesYou need to install Azure CLI in case you haven't. You need to restart after the installation. If there is a authentication issue I recommend you to use Errorhandling isn't aways giving feedback to the user. Will be corrected. If you experience an error please create an issue on the github page or message the author. Release Notes0.7.10 - Fixed vulnerability of package and error when retrieving webresources from dynamicsFixed an error while retrieving webresources from dynamics if results would be empty/undefined npm package vulnerability fixed and updated. 0.7.9 - Fixed vulnerability of nanoid package and uploadoptions for all file typesnpm package vulnerability fixed and updated. 0.7.8 - Fixed vulnerability of nanoid package and uploadoptions for all file typesnpm package vulnerability fixed and updated. 0.7.7 - Fixed vulnerability of nanoid package and uploadoptions for all file typesYou now can upload every file to dynamics if you want to. Updated npm packages to fix vulnerability of nanoid package. 0.7.6 - New option to resolve filepath automatically whenAdded an option in the dynamicsConfig json to enable automatic path resolving if you use multiple paths Bugfix if you select an empty prefix it would add the "new_" prefix itself and would create a new file 0.7.5 - Fixed vulnerability of follow-redirect packageUpdated npm packages to fix vulnerability of follow-redirect package. 0.7.4 - New Progress IndicatorChanged the progress notification window to show the progress. Extension now opens dynamicsConfig.json file when it was created. 0.7.3 - General cleanup and global error handlingAdded global error handling so you should always get a message in case an exception occurs. 0.7.2 - Fixed file path compatibility with WindowsAdded a fix in which the extension couldn't use the file paths of Windows 0.7.0 - Added Export Solution functionalityAdded context menu to export dynamics solution 0.6.2Updated version for the marketplace 0.6.1Marketplace infos added 0.6.0Downloading WebResources now possible by right clicking a folder in your project 0.5.0Initial release. Uploading WebResource to Dynamics now possible |