温馨提示:本文翻译自stackoverflow.com,查看原文请点击:.net - VB6 risks and Migrating
.net vb6 vb6-migration

.net - VB6的风险和迁移

发布于 2020-04-25 13:01:01

我想知道是否有人可以帮助我。我的公司正在做出将VB6编写的现有应用程序迁移到.Net的决策。我提出了有关保留VB6的风险列表,以帮助他们做出切换到.net的决定。VB6周围的风险包括:

  • 功能降低
  • 安全风险
  • 表现滞后
  • 用户界面问题
  • 有限的技术支持
  • 不兼容问题

关于安全性,我被要求对此进行扩展。该应用程序是内部的,不会向客户公开。考虑到这一点,它将位于公司安全基础架构的后面,因此将减少安全性问题。除了上述以外,还有其他我没有考虑过的风险

谢谢

查看更多

提问者
chrisblue13
被浏览
13
Slugsie 2017-05-11 23:32

保留VB6应用程序的主要风险是将来的可维护性。VB6运行时不会随处可见,因此任何VB6应用程序都应继续运行。但是,在XP之后的任何操作系统中,VB6 IDE都变得越来越脆弱,需要一些技巧才能使其正确安装和运行。此外,找到愿意开发这种过时技术的人越来越少,找到熟练的开发人员就会越来越难。

在.Net中可以轻松完成许多事情,这是VB6中的一大难题。潜在的收益值得短期痛苦恕我直言。

(目前正在将我公司的核心VB6应用程序转换为.Net)