private static int DetermineMinimumSchemaVersion(Collection<IPackageFile> Files)
{
if (HasXdtTransformFile(Files))
{
// version 5
return ManifestVersionUtility.XdtTransformationVersion;
}
if (RequiresV4TargetFrameworkSchema(Files))
{
// version 4
return ManifestVersionUtility.TargetFrameworkSupportForDependencyContentsAndToolsVersion;
}
return ManifestVersionUtility.DefaultVersion;
}