首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有一种方法可以继续使用不推荐的.net系统库?

是否有一种方法可以继续使用不推荐的.net系统库?
EN

Stack Overflow用户
提问于 2018-10-15 09:25:34
回答 1查看 278关注 0票数 0

我的c#项目的一个限制是使用过时的System.Web.Mail发送电子邮件。VS中的工具提示警告我应该使用System.Net.Mail,但我不能。我想,在(附近?)未来,System.Web.Mail将不再受欢迎。

我的问题是:是否有一种方法来继续使用它,即使是在被反对的时候?隔离System.Web.dll,添加对它的引用,并使用该文件部署项目(就像我现在所做的那样),在弃用之后也能工作吗?

我认为它不会在反对意见之后起作用,但我不确定,因为我没有找到任何关于这个场景的文档.

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-15 09:34:27

废弃(或过时,在.NET中是相同的)仅仅意味着它不再被开发或支持-而不是它停止工作。您仍然可以使用不推荐的库。只要您停留在相同的Framework版本上,它仍然存在。对于框架的未来版本,这是不能保证的,但它可能仍然存在;升级之前检查一下。即使如此,也要先进行测试:可能System.Web.Mail依赖于确实被移除的东西,并因此而停止工作。

但是,我们强烈建议您最终找到一种迁移到System.Net.Mail的方法,尽管这可能更多地是一个政治问题而不是技术问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52813542

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档