Consider the following scenario:
You browse to a SharePoint site that uses a custom feature. Functionality that depends on that feature does not work, and you find an error in the SharePoint Unified Logging Service (ULS) logs as the following:
Note <SharePointVersion> can be 14 for Microsoft SharePoint 2010 or 15 for Microsoft SharePoint 2013
You browse to a SharePoint site that uses a custom feature. Functionality that depends on that feature does not work, and you find an error in the SharePoint Unified Logging Service (ULS) logs as the following:
Failed to find the XML file at location "<SharePointVersion>\Template\Features\<FeatureName>\feature.xml"
Feature definition missing for Feature "<FeatureName>"
Feature definition missing for Feature "<FeatureName>"
Note <SharePointVersion> can be 14 for Microsoft SharePoint 2010 or 15 for Microsoft SharePoint 2013