expand the ProjectConverter
This commit is contained in:
parent
41f26acf5b
commit
a0f8d1fd23
@ -137,7 +137,30 @@ namespace ProjectConverter.Platforms
|
||||
noneNode.Remove();
|
||||
}
|
||||
}
|
||||
XName referenceName = XName.Get("Reference", element.Name.NamespaceName);
|
||||
|
||||
var referenceElements = element.Elements(referenceName);
|
||||
foreach (XElement referenceNode in referenceElements)
|
||||
{
|
||||
if (referenceNode.Value.Contains("Standard-net20"))
|
||||
{
|
||||
var attribute= referenceNode.Attribute("Include");
|
||||
attribute.Value = attribute.Value.Split(',').First();
|
||||
foreach (var nodeElement in referenceNode.Elements().ToList())
|
||||
{
|
||||
|
||||
if (nodeElement.Name.LocalName=="SpecificVersion")
|
||||
{
|
||||
nodeElement.Remove();
|
||||
}
|
||||
if (nodeElement.Name.LocalName=="HintPath")
|
||||
{
|
||||
nodeElement.Value = nodeElement.Value.Replace("Standard-net20", "Win8Metro");
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
if (element.IsEmpty)
|
||||
{
|
||||
element.Remove();
|
||||
|
Loading…
x
Reference in New Issue
Block a user