Exemple #1
0
        void Init()
        {
            BaselineTargetFxList = GetFxList(FxBaselineMonikerString);
            TargetFxList         = GetFxList(FxTargetMonikerString);
            UtilLogger.LogInfo(MessageImportance.Low, "Target Fx list '{0}' for '{1}' ProjectType. Expected baseline Fx list '{2}'", FxTargetMonikerString, ProjectType.ToString(), FxBaselineMonikerString);

            EnvironmentSpecificTargetFxList = GetPlatformSpecificApplicableFxList();

            // We only allow to have non-standard target fx projects that are part of mgmtcommon
            if (SkipBaselineTargetFxMatching)
            {
                if (!ProjectFile.Contains(MgmtCommonDirToken))
                {
                    NotMatchingFxList = GetNotMatchingFxList(BaselineTargetFxList, EnvironmentSpecificTargetFxList);
                }
            }
        }