Forum Discussion
SPFx App Deployed to On Prem SP 2016 (Feature Pack 2) but not visible when adding to pages
I have followed the videos to create the hello-world SharePoint Framework app using NPM, YO, Gulp, etc, and have successfully uploaded the solution to our app catalog. The property fields show it is enabled and deployed in the catalog. However, when I try and add an app from anywhere (same site, subsites), the app is not listed anywhere (the out-of-the box apps are listed).
Things to note:
We are running on premise SharePoint 2016 Feature Pack 2
We don't have a dedicate app store, but did create an app catalog where our SPFx solution was deployed to
Any help will be greatly appreciated as we want to rely on SPFx to port our intranet to SharePoint.
Thank you so much
Frederik K.
- Mukesh PatilCopper Contributor
I have tried same steps and could not find webpart in either add an app page or in web part gallery. Published components manually to Document library as well after modifying the CDN path but no results. Hope Pernille-Eskebo releases fix for this in next upgrade patch.
- Frederik KoetjeCopper Contributor
I am glad I am not alone with this problem:)
I did read somewhere that I need to set up an app store (in addition to the app catalog) to be able to use SPFx apps. I am not sure if that will fix the issue but I am going to give that a try.
- Nazish QasimCopper ContributorHello,
Check your SP logs. You might see this exception:
An exception was thrown while retrieving Apps from Corporate Catalog. Microsoft.SharePoint.SPException: One or more field types are not installed properly. Go to the list settings page to delete these fields. ---> System.Runtime.InteropServices.COMException: One or more field types are not installed properly. Go to the list settings page to delete these fields.
If this is the case then this issue is similar to SharePoint/sp-dev-docs#1016
And you should then apply the language dependent fix as well.
Read https://blogs.technet.microsoft.com/stefan_gossner/2017/11/14/november-2017-cu-for-sharepoint-server-2016-is-available-for-download/
In short, install the language "dependent" update that comes with the CU, then delete the App Catalog, create the App Catalog again, upload your app, give permissions on the app catalog to the user who is adding the app. And then finally you will see your spfx app in "Add an app" section.
Bye
I've heard that sometimes the app will not show up, if you don't have appropriate language packs installed.