示例#1
0
        private void LoadNotImportStdLibOption(ProjectElement result, MsBuildProjectLoader msBuildLoader)
        {
            if (result == null)
            {
                return;
            }
            if (!result.ContainsProjectTypeGuid(ProjectTypeGuidConstants.WindowsCSharp))
            {
                string extension = Path.GetExtension(result.FilePath);
                if (extension != ".csproj")
                {
                    return;
                }
            }

            result.NotImportStdLib = msBuildLoader.NotImportStdLib;
            if (msBuildLoader.NotImportStdLib)
            {
                result.NeedLoadCoreAssembly = false;
            }
        }
 // private methods...
 private bool IsSilverlightProject(ProjectElement project)
 {
     return project != null && project.ContainsProjectTypeGuid(ProjectTypeGuidConstants.Silverlight);
 }
        private void LoadNotImportStdLibOption(ProjectElement result, MsBuildProjectLoader msBuildLoader)
        {
            if (result == null)
            {
                return;

            }
            if (!result.ContainsProjectTypeGuid(ProjectTypeGuidConstants.WindowsCSharp))
            {
                string extension = Path.GetExtension(result.FilePath);
                if (extension != ".csproj")
                {
                    return;
                }
            }

            result.NotImportStdLib = msBuildLoader.NotImportStdLib;
            if (msBuildLoader.NotImportStdLib)
            {
                result.NeedLoadCoreAssembly = false;
            }
        }
示例#4
0
 // private methods...
 private bool IsSilverlightProject(ProjectElement project)
 {
     return(project != null && project.ContainsProjectTypeGuid(ProjectTypeGuidConstants.Silverlight));
 }