Hi.
We are having some issues with running the solution checker on unmanaged PCF Components with React imported as a dependency.
If i take this example and compile a solution from it, it will give 398 errors from the solution checker (mostly from the react bundle)
https://github.com/microsoft/PowerApps-Samples/tree/master/component-framework/ReactStandardControl
Are there any ways to ignore external libraries or maybe i am compiling this in a wrong way?
msbuild /t:build /restore /p:configuration=Release
Hi, did anyone resolve this? facing the same issue.
I also get the same issue. In my case I am building a solution that contains several controls, added as project references in the .cdsproj.
This I build with
Hi, I'm also working with PCF and encountering the same error. Is it resolved now?
The 4 types of issues I have:
Hi, I'm currently working with PCF and I encounter the same error. Is it resolved now?
Hello,
Did you find a solution to the problem @Kristoffer88 ? Or anyone else?
I am also building it as a unmanaged solution (.cdsproj file edited) and I also use:
msbuild /p:configuration=Release
Thanks
Edit:
The 4 types of issues I have:
But most issues seem to come from third party libraries.
I think it has to do, with the way i am building it as a unmanaged solution.
To my understanding this is needed to include it into a existing solution and exporting that to another environment
i do this by editing this:
solution.xml
line 12+13
Is it possible for you to share more details:
1. Process of the build:
Did you opened terminal, navigated to your folder and just pasted:
msbuild /t:build /restore /p:configuration=Release
right? Or some other acitons/programs are used?
2. May you share a list of errors that you are getting for the https://github.com/microsoft/PowerApps-Samples/tree/master/component-framework/ReactStandardControl?
3. Is it is possible to provide files/recordings that would speedup the process?
Hi. As you can see in my opening post, this is already build with
msbuild /t:build /restore /p:configuration=Release
The problem it seems, is that is it checking all the dependencies of my packages (react etc)
Today, I have had a call with another person who reported a very similar issue. In that specific case, the root cause was that they run building of PCF in a debug mode:
npm run build
For building production version of the package you should run:
npm run build -- --buildMode production
or
msbuild /p:configuration=Release
depending on your build system.
Solution checker is designed to check "production built" packages, not "debug" ones.
Next doc updates were made:
Also, issue on XRMToolbox was raised: [Feature]: Build and deployment of "Debug" version of PCF to the "Prod" environment · Issue #56 · Power-Maverick/PCF-CustomControlBuilder (github.com)
Thanks for reporting @Kristoffer88 I have reported the issue and we will investigate this. @a33ik please loop me in the discussion with PG. There is work pending for PCF solution checker alignment and it would be helpful context.
Thanks,
Hemant
WarrenBelz
75
Most Valuable Professional
mmbr1606
51
Super User 2025 Season 1
MS.Ragavendar
36