我想生成如下xml文件(部分)<DIR Path="\Microsoft SDKs\Silverlight\v4.0\Libraries\Client\zh-CHS\" Culture="No">
<File Name="Microsoft.CSharp.Xml"/>
<File Name="System.ComponentModel.Composition.Initialization.xml"/>
<File Name="System.ComponentModel.Composition.xml"/>在用如下代码生成时
//Path="\Microsoft SDKs\Silverlight\v4.0\Libraries\Client\zh-CHS\"
string Path = @"\Microsoft SDKs\Silverlight\v4.0\Libraries\Client\zh-CHS\";
XmlElement Node = xmlDoc.CreateElement(Path); \|《--Here
Node.SetAttribute("Culture", "No");
rootNode.AppendChild(Node);
在Here那行总会说 \不能在name里面,但是我有现成的xml文件存在,不能在name里?
我没搜到关于这个的答案,请教。
<File Name="Microsoft.CSharp.Xml"/>
<File Name="System.ComponentModel.Composition.Initialization.xml"/>
<File Name="System.ComponentModel.Composition.xml"/>在用如下代码生成时
//Path="\Microsoft SDKs\Silverlight\v4.0\Libraries\Client\zh-CHS\"
string Path = @"\Microsoft SDKs\Silverlight\v4.0\Libraries\Client\zh-CHS\";
XmlElement Node = xmlDoc.CreateElement(Path); \|《--Here
Node.SetAttribute("Culture", "No");
rootNode.AppendChild(Node);
在Here那行总会说 \不能在name里面,但是我有现成的xml文件存在,不能在name里?
我没搜到关于这个的答案,请教。
那里应该写“DIR” 而不是Path
string Path = @"\Microsoft SDKs\Silverlight\v4.0\Libraries\Client\zh-CHS\";
XmlElement Node = xmlDoc.CreateElement( "Dir" ); \|《--Here
Node.SetAttribute( "Path", Path );
Node.SetAttribute( "Culture", "No" );
rootNode.AppendChild( Node );