예제 #1
0
        public static string GetProjectName(this DProject prj, IXProjectEnv env, bool tryLoad = true)
        {
            if (env == null)
            {
                return(prj.Name); // can be as 'AppName' and 'AppName_2013' for different .sln

                // dteProject.Name - "Devenv_2013"
                // dteProject.UniqueName - "Devenv\\Devenv_2013.csproj"
            }

            return(prj.GetXProject(env, tryLoad)?.ProjectName);
        }