我的公司有一个最初为Windows XP开发的桌面应用程序。原来的程序员已经被解雇了(我可能会加上极端的偏见)。我已经修复了不同的应用程序,但总体上试图避免它,这是一团糟,修复它的唯一真正方法是完全重写它,这可能需要一年的时间。支持新操作系统的合理期望?
我们一直在努力“忘记”这个应用程序,而是引导客户对我们的网络版本,这更是最新的,更易于维护,易于扩展,并且比较容易的方式来支持。大多数客户都同意,网络版本更好。
但是我们有一个客户端上使用桌面应用程序坚持。该应用程序需要一点点管道胶带来获得在Vista上工作,但现在在Windows 7完全打破了我什至不知道什么都该修补程序是得到它的工作Win7上(当前时间预期为“奇迹”),但在安装RELEASE构建并从Visual Studio运行DEBUG构建之后,该应用程序几乎在每个用户操作中都有错误,并且从高级别测试运行中我可以看到,它们都没有关联。
由于Windows 7在开发此应用程序时并不存在,我的公司是否真的希望进行所有必要的更改以使它在XP上“顺利”运行?
编辑:管理层希望知道“什么是支持新的操作系统的行业规范?”因为我真的没有一个好的答案。
视频确实有帮助。 – 2010-05-21 03:03:21