Expand Minimize

Deployment and Provisioning

In a Migration Assessment this category evaluates migration options for customizations which are mainly used during the deployment and provisionig process of customizations.

Index

Rule Description Type Severity
SMA260401: Deploy TemplateFile as Module TemplateFile is a file referenced in the package manifest manifest.xml. A module will allow for controlled deployment through features, without a module, the WSP will be blocked from deployment. TemplateFile CriticalWarning
SMA262101: Avoid deployment of Feature via Feature Framework The Feature Framework creates dependencies on the provisioning XML files. Break this dependency to help future migrations, and updates by using the Remote Provisioning techniques from Microsoft. Feature CriticalWarning
SMA265101: Avoid deployment of Fields via Feature Framework Deploying fields through the Feature Framework creates dependencies on the provisioning XML files. Break this dependency to help future migrations, and updates by using the Remote Provisioning techniques from Microsoft. Field CriticalWarning
SMA265201: Avoid deployment of ContentTypes via Feature Framework Deploying ContentTypes through the Feature Framework creates dependencies on the provisioning XML files. Break this dependency to help future migrations, and updates by using the Remote Provisioning techniques from Microsoft. ContentType CriticalWarning
SMA265401: Avoid deployment of List Instances via Feature Framework Deploying List Instances through the Feature Framework creates dependencies on the provisioning XML files. Break this dependency to help future migrations, and updates by using the Remote Provisioning techniques from Microsoft. ListInstance CriticalWarning
SMA265501: Avoid deployment of List Definition via Feature Framework Deploying List Definitions through the Feature Framework creates dependencies on the provisioning XML files. Break this dependency to help future migrations, and updates by using the Remote Provisioning techniques from Microsoft. ListTemplate CriticalWarning
SMA265601: Avoid deployment of ContentTypeBindingDefinition via Feature Framework Deploying ContentTypeBindingDefinition through the Feature Framework creates dependencies on the provisioning XML files. Break this dependency to help future migrations, and updates by using the Remote Provisioning techniques from Microsoft. ContentTypeBinding CriticalWarning
SMA267001: Avoid deployment of Feature Staplings via Feature Framework Using the Feature Stapling Feature of the Feature Framework creates dependencies on the provisioning XML files. Break this dependency to help future migrations, and updates by using the Remote Provisioning techniques from Microsoft. TemplateAccociation CriticalWarning
SMA267701: Consider different implementation of WebTemplate There is no direct replacement for WebTemplate in the App Model. WebTemplate are used during creation of a site and provisions ListTemplates, ContentTypes etc. The alternative implementation focusses on a completely different approach for site provisiong. WebTemplates CriticalError
SMA267801: Consider different implementation of SiteDefinitions There is no direct replacement for SiteDefinitions in the App Model. SiteDefinitions are used during creation of a site and provisions ListTemplates, ContentTypes etc. The alternative implementation focusses on a completely different approach for site provisiong. SiteDefinitionManifestFileReference CriticalError
Disclaimer: The views and opinions expressed in this documentation and in SPCAF do not necessarily reflect the opinions and recommendations of Microsoft or any member of Microsoft. SPCAF and RENCORE are registered trademarks of RENCORE AB. All other trademarks, service marks, collective marks, copyrights, registered names, and marks used or cited by this documentation are the property of their respective owners.