PCF Builder


Easily create, build and deployment solution for your custom control using PCF.

Latest version release notes

---- NEW FEATURES ----
1. Separation of Display name and Control name for PCF Project initialization
2. Ability to update control display name and description right from the tool after creation
3. Full properties and type-group management
4. Enable and Disable features
5. Add or update Preview image with ease
6. Added "Existing Solution" option
7. Automatically detects if npm packages needs to be installed and prompts to run 'npm install'
8. Ability to add solution Friendly name and Unique name
9. Added solution package type option
10. Build mode for creating a regular or optimized packages

---- UPDATES ----
1. UI Rearranged
2. Automatically identify if node_modules are missing and runs 'npm install'

---- BUG FIXES ----

Enhancements and Issues reported by the community fixed in this version:
- #31: Add fields for control property (Rappen)
- #35: Managed should be renamed to Release (Power-Maverick)
- #46: Ability to select Managed/Unmanaged/Both (Power-Maverick)
- #38: Use existing publisher option similar to use existing solution (OliverFlint)
- #44: Create a new button to just install dependencies (Power-Maverick)


Version Release date Number of downloads Rating
2.2021.5.241 5/24/2021 1:02:18 PM 0 5.00
2.2021.2.52 2/5/2021 4:16:42 PM 3515 4.00
2.2021.2.31 2/3/2021 5:02:39 PM 321 0.00
2.2021.2.23 2/2/2021 9:52:13 PM 172 0.00
2.2021.1.122 1/12/2021 9:08:40 PM 1395 0.00
Show more versions (19 more)


Latest version

David Wade ()
Thanks for the updates, this gets easier to use every time.

Other versions

Noor Farid () - version 2.2021.2.52
John Thibodeau () - version 2.2021.2.52
I'm regret that my experience with this tool has been rather buggy. I got it to execute one time through XrmToolbox and have been experimenting with msbuild environmental variable and tool settings ever since. As it is now, after I add the 'control location', 'namespace', 'control name', and template - the resulting command just doesn't seem to execute. Perhaps I have a future in penetration testing? On launch, the error I receive is 'Could not retrieve existing PCF project and CDS solution project details'. After parameters are entered and execution is attempted this morphs into the ubiquitous 'Object reference not set to an instance of an object.' I've had some success using 'settings' to reset the path prior to launching. Before you ask, I have unblocked all the XrmToolbox dependent files from executing - I may try to pull the code down and try execute it locally. I'm deeply enjoying your book surrounding PCF. I doubt this will stop me.
Tool author answer ()
I am so sorry you have encountered these issues. It would greatly help if you can provide the details for your error (maybe your feedback as well for improving) by creating an issue on GitHub that would help improve the tool. GitHub link - https://github.com/Power-Maverick/PCF-CustomControlBuilder/issues If you have faced multiple errors; please create multiple issues on GitHub so they are tracked separately. I am always working on improving the tool and it's usability. Thank you.
susheel chowdary () - version 2.2021.2.52
Top Notch
Sinordes Sinordes () - version 2.2019.12.9
Hemant Gaur () - version 1.0.5

Related information

Author: Danish Naglekar Latest version: 2.2021.5.241 Released on: 05/24/2021 Nuget package Id: Maverick.PCF.Builder Open Source: true Go to project web site Ratings (all versions) 5Average rating 6Number of ratings Downloads 0Latest version 37689All versions 1570.38Average per version Tags Development