BitMiracle.VisualStudioConverter.CSScript.Converter.processImportsToolsPath C# (CSharp) 메소드

processImportsToolsPath() 개인적인 메소드

private processImportsToolsPath ( XmlDocument projectDocument, XmlNamespaceManager xmlNamespaceManager ) : void
projectDocument System.Xml.XmlDocument
xmlNamespaceManager System.Xml.XmlNamespaceManager
리턴 void
        private void processImportsToolsPath(XmlDocument projectDocument, XmlNamespaceManager xmlNamespaceManager)
        {
            foreach (XmlNode xnode in projectDocument.SelectNodes("/prj:Project/prj:Import", xmlNamespaceManager))
            {
                XmlAttribute projectAttribute = xnode.Attributes["Project"];
                if (projectAttribute == null)
                    continue;

                if (m_options.Target != "2005")
                    projectAttribute.Value = projectAttribute.Value.Replace("MSBuildBinPath", "MSBuildToolsPath");
                else
                    projectAttribute.Value = projectAttribute.Value.Replace("MSBuildToolsPath", "MSBuildBinPath");
            }
        }