我在将.sppkg
文件部署到 Sharepoint 2019 时遇到了一些问题。我使用 SPFx 框架版本 v1.4.1 开发它以确保它兼容,并且在针对 Sharepoint 环境的工作台(https: //你的共享点站点/_layouts/workbench.aspx)。
但是,将 webpart 上传到应用程序目录后,它会显示一般错误消息:
客户端代码错误
并且无法部署。在 Sharepoint 环境的日志中,上传包后出现此错误:
Caught an exception while updating the properties of SharePoint App package AppCatalog/my-webpart-app.sppkg. Error: There were errors when validating the App package: Error in the application. Stack Trace:
at Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.SPCorporateCatalogEventReceiver.PromoteProperties(SPListItem listItem, Stream packageStream, Boolean addingPackage)
at Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.SPCorporateCatalogEventReceiver.HandleItemAddedOrUpdated(SPListItem listItem, Boolean categoryChanged, Boolean addingPackage, Boolean isDeploying, Boolean beforeIsDeployed, Boolean beforeIsCurrentVersionDeployed)
相同的包在 Sharepoint Online 环境中部署良好。我没有另一个 2019 年的环境可以测试。
我有点不知如何调试。.sppkg
使用 1.4.1 版从初始 SPFx 项目构建的测试文件部署得很好,所以我唯一的想法是慢慢地向基础包添加功能并部署新版本,直到它崩溃,但这感觉有点像疯了。
有没有人知道打包过程的哪一部分可能导致.sppkg
文件在上传时无法运行?可能是环境中的许可问题吗?