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.deleteFiles = Backup;_UpgradeReport_Files;UpgradeLog.XML;UpgradeLog.htm
progen.postprocess.upgrade2008toWEC2013.fixWEC2013ProjectFile = true 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.args = %;/Upgrade
progen.postprocess.upgrade2008to2013.deleteOriginalFile = true progen.postprocess.upgrade2008to2013.deleteOriginalFile = true
progen.postprocess.upgrade2008to2013.deleteFiles = Backup;_UpgradeReport_Files;UpgradeLog.XML;UpgradeLog.htm 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++) for (unsigned long i = 0; i < pConfigurationTypeList->length(); i++)
{ {
Poco::XML::Element* pConfigurationTypeElem = static_cast<Poco::XML::Element*>(pConfigurationTypeList->item(i)); Poco::XML::Element* pConfigurationTypeElem = static_cast<Poco::XML::Element*>(pConfigurationTypeList->item(i));
Poco::XML::Node* pPropertyGroupElem = pConfigurationTypeElem->parentNode(); removeElement(pConfigurationTypeElem->parentNode(), "PlatformToolset");
Poco::AutoPtr<Poco::XML::Element> pPlatformToolsetElem = pProjectDoc->createElement("PlatformToolset"); appendElement(pConfigurationTypeElem->parentNode(), "PlatformToolset", "v110");
Poco::AutoPtr<Poco::XML::Text> pText = pProjectDoc->createTextNode("v110");
pPlatformToolsetElem->appendChild(pText);
pPropertyGroupElem->appendChild(pPlatformToolsetElem);
} }
} }
@@ -611,11 +608,8 @@ protected:
for (unsigned long i = 0; i < pConfigurationTypeList->length(); i++) for (unsigned long i = 0; i < pConfigurationTypeList->length(); i++)
{ {
Poco::XML::Element* pConfigurationTypeElem = static_cast<Poco::XML::Element*>(pConfigurationTypeList->item(i)); Poco::XML::Element* pConfigurationTypeElem = static_cast<Poco::XML::Element*>(pConfigurationTypeList->item(i));
Poco::XML::Node* pPropertyGroupElem = pConfigurationTypeElem->parentNode(); removeElement(pConfigurationTypeElem->parentNode(), "PlatformToolset");
Poco::AutoPtr<Poco::XML::Element> pPlatformToolsetElem = pProjectDoc->createElement("PlatformToolset"); appendElement(pConfigurationTypeElem->parentNode(), "PlatformToolset", "v120");
Poco::AutoPtr<Poco::XML::Text> pText = pProjectDoc->createTextNode("v120");
pPlatformToolsetElem->appendChild(pText);
pPropertyGroupElem->appendChild(pPlatformToolsetElem);
} }
} }