我正在修改一些遗留代码以尝试消除警告. XmlDataDocument并且XslTransform都会生成过时的警告.在XslTransform建议更换的情况下XslCompiledTransform,但不建议更换XmlDataDocument.
如何更改此代码以消除.NET 4中的警告:
var xmlDoc = new System.Xml.XmlDataDocument(myDataSet);
var xslTran = new System.Xml.Xsl.XslTransform();
xslTran.Load(new XmlTextReader(myMemoryStream), null, null);
var sw = new System.IO.StringWriter();
xslTran.Transform(xmlDoc, null, sw, null);
Run Code Online (Sandbox Code Playgroud)