ProGen fixes for VS2010-2013

This commit is contained in:
Günter Obiltschnig 2014-04-21 08:31:49 +02:00
parent 00cd9dccec
commit 15833414b8
2 changed files with 5 additions and 11 deletions

View File

@ -25,7 +25,7 @@ progen.postprocess.upgrade2008toWEC2013.deleteOriginalFile = true
progen.postprocess.upgrade2008toWEC2013.deleteFiles = Backup;_UpgradeReport_Files;UpgradeLog.XML;UpgradeLog.htm
progen.postprocess.upgrade2008toWEC2013.fixWEC2013ProjectFile = true
progen.postprocess.upgrade2008to2013.tool = ${system.env.VS120COMNTOOLS}\\..\\IDE\\DevEnv.exe
progen.postprocess.upgrade2008to2013.tool = ${system.env.VS110COMNTOOLS}\\..\\IDE\\DevEnv.exe
progen.postprocess.upgrade2008to2013.args = %;/Upgrade
progen.postprocess.upgrade2008to2013.deleteOriginalFile = true
progen.postprocess.upgrade2008to2013.deleteFiles = Backup;_UpgradeReport_Files;UpgradeLog.XML;UpgradeLog.htm

View File

@ -556,11 +556,8 @@ protected:
for (unsigned long i = 0; i < pConfigurationTypeList->length(); i++)
{
Poco::XML::Element* pConfigurationTypeElem = static_cast<Poco::XML::Element*>(pConfigurationTypeList->item(i));
Poco::XML::Node* pPropertyGroupElem = pConfigurationTypeElem->parentNode();
Poco::AutoPtr<Poco::XML::Element> pPlatformToolsetElem = pProjectDoc->createElement("PlatformToolset");
Poco::AutoPtr<Poco::XML::Text> pText = pProjectDoc->createTextNode("v110");
pPlatformToolsetElem->appendChild(pText);
pPropertyGroupElem->appendChild(pPlatformToolsetElem);
removeElement(pConfigurationTypeElem->parentNode(), "PlatformToolset");
appendElement(pConfigurationTypeElem->parentNode(), "PlatformToolset", "v110");
}
}
@ -611,11 +608,8 @@ protected:
for (unsigned long i = 0; i < pConfigurationTypeList->length(); i++)
{
Poco::XML::Element* pConfigurationTypeElem = static_cast<Poco::XML::Element*>(pConfigurationTypeList->item(i));
Poco::XML::Node* pPropertyGroupElem = pConfigurationTypeElem->parentNode();
Poco::AutoPtr<Poco::XML::Element> pPlatformToolsetElem = pProjectDoc->createElement("PlatformToolset");
Poco::AutoPtr<Poco::XML::Text> pText = pProjectDoc->createTextNode("v120");
pPlatformToolsetElem->appendChild(pText);
pPropertyGroupElem->appendChild(pPlatformToolsetElem);
removeElement(pConfigurationTypeElem->parentNode(), "PlatformToolset");
appendElement(pConfigurationTypeElem->parentNode(), "PlatformToolset", "v120");
}
}