迁移评估扫描:完全信任组件结果
概述
完全信任解决方案检查 SharePoint 环境中扫描对通过场级解决方案包 [WSP] 文件部署的代码的引用。 Microsoft 365 中的 SharePoint 不支持完全信任的解决方案,因此需要了解在何处使用此类功能,并制定迁移到 SharePoint 的计划。
迁移数据
内容将迁移到 SharePoint,但与完全信任代码绑定的功能在迁移后不起作用。 使用某些依赖于迁移后不再可用的完全信任代码的内容时,可能会看到失败。
重要
[!重要说明] 系统将跳过 SharePoint 中配置为"无访问"(已锁定)的任何网站。 若要查看锁定网站集的列表,请参阅锁定网站扫描输出。
准备迁移
确定在本地环境中使用完全信任代码的各种原因。 制定计划,将关键业务方案替换为 SharePoint 功能。 可能需要生成自定义项或使用加载项来涵盖所有方案。
如果发现 Microsoft 365 中的 SharePoint 中没有提供等效的解决方案,可能需要按照 Microsoft 365 模式和做法文档来了解如何自定义 SharePoint。
迁移后
内容迁移完成后,实施在“准备迁移”期间生成的计划。 这可能涉及通过 SharePoint 界面在站点上部署自定义项、加载项或启用功能。
详细输出
注意
输入文件位于 RootOutputFolder>\Internal\FullTrustSolution 下<。 输入文件是通过读取所有已安装的服务器场级别完全信任解决方案包并生成 SharePoint 场中已安装内容的报告来生成的。 输入文件位置包括所有提取的完全信任代码包文件,以及用于生成下面所述的报告文件的文件。
在 2017 年 7 月的更新中,完全信任组件分为两个独立的扫描程序。
FullTrustSolution_Farm 扫描完全信任代码的场级使用情况。
FullTrustSolution_Content 扫描内容中的完全信任代码引用。
完全信任解决方案扫描的输出现在侧重于环境的报告区域,这些区域使用部署到服务器场的场级 WSP 文件提供的功能。 如果内容中存在孤立的完全信任解决方案引用,则此工具不会报告该信息。 如果 SharePoint 附带的 Test-SPContentDatabase PowerShell cmdlet 与迁移有关,可以使用这些 cmdlet 来查找它们。
请务必了解完全信任代码的两个级别[场和内容],以制定全面的计划,以避免业务中断或迁移项目中的延迟。
FullTrustSolution_Farm 生成以下报告:
组件 | 说明 | 输入文件 | 组件报告 |
---|---|---|---|
服务器场功能 | 在服务器场范围内激活的自定义功能。 | Features.csv | FullTrustSolution_Features_Farm_Usage.csv |
Web 应用程序功能 | 在 Web 应用程序范围内激活的自定义功能。 | Features.csv | FullTrustSolution_Features_WebApplication_Usage.cs |
组件 | 说明 | 输入文件 | 组件报告 |
---|---|---|---|
内容类型 | 自定义内容类型的部署位置。 | ContentTypes.csv | FullTrustSolution_ContentTypes_Usage.csv |
使用自定义事件接收器的内容类型 | 使用自定义事件接收器的内容类型。 例如,如果部署了自定义事件接收器并将其附加到现成的内容类型,则此报表将显示该信息。 | EventReceivers.csv | FullTrustSolution_ContentTypesUsingEventReceivers_Usage.csv |
自定义字段 | 使用自定义字段或字段定义的列表和内容类型。 | CustomFields.csv FieldTypes.csv |
FullTrustSolution_CustomFields_Usage.csv |
事件接收器 | 使用自定义事件接收器的列表。 | EventReceivers.csv | FullTrustSolution_EventReceivers_Usage.csv |
网站功能 | 使用自定义功能的网站。 | Features.csv | FullTrustSolution_Features_Site_Usage.csv |
列表模板 | 使用自定义列表模板的列表。 | ListTemplates.csv | FullTrustSolution_ListTemplates_Usage.csv |
部署的页面布局 | 自定义页面布局已部署到的位置。 包括所有自定义页面布局。 | PageLayouts.csv | FullTrustSolution_PageLayouts_DeployedLayouts_Usage.csv |
使用自定义页面布局的页面 | 使用自定义页面布局的页面。 | PageLayouts.csv | FullTrustSolution_PageLayouts_Pages_Usage.csv |
Web 部件 | 使用自定义 Web 部件的页面。 | WebParts.csv | FullTrustSolution_WebParts_Usage.csv |