我们在项目中使用了类'System.Xml.Xsl.XslTransform'
,现在我们最近开始使用resharper。此类警告类'System.Xml.Xsl.XslTransform'
已过时:“此类已被弃用。请改用System.Xml.Xsl.XslCompiledTransform
。http://go.microsoft.com/fwlink/?linkid=14202”
将代码更新为新类或在系统运行良好时保留现有代码是否合适。
这种方法有什么缺点。
答案 0 :(得分:3)
警告只是 - 不是错误,而是你应该注意的事情。如果代码现在运行良好,请随意保留原样。只要知道API将来可能会消失,所以如果升级,你最终必须处理它。
答案 1 :(得分:1)
最好更新并且不要使用已弃用的类,因为它将在即将发布的版本中消失,您将别无选择,只能更新代码。所以更新更快更好。
答案 2 :(得分:0)
您可以使用{。1}}类代替在.Net 4.6中有效的类,例如:
XslCompiledTransform