In your development environment, you designed new versions of a number of features currently working in a
SharePoint 2010 farm. The features are being used throughout the farm at all scope levels. You need to meet the
following requirements:
All the features on the farm must be upgraded to the newest version.
.All existing feature instances must be upgraded to the latest version.
.The sites using the features must experience as little downtime as possible.
Which approach should you recommend?
A.
Deploy all of the features as one solution package to the farm.
Specify the new version number for each feature in the current Feature.xml file for the feature.
Activate all of the new features at the farm level.
B.
Deploy each of the features in its own solution package to the farm. Specify the new version number for each feature in the current Feature.xml file for the feature.
Activate the new features only in the locations where they are currently activated.
C.
Specify the new version number and any upgrade actions required in each of the Feature.xml files.
Run Feature upgrade as a solution package on the farm.
D.
Retract the existing versions of the features. Specify the new version number for each feature in a new Feature.xml file for each feature.
Deploy the features as a new solution package.
Activate the new features only in the locations where they are currently activated.