1

我有一个用 VC++ 6.0 编写的旧应用程序,我必须维护它。该应用程序非常大,需要大量时间才能将其转换为更新的 VC++(如 VS2005)。

问题是,每次我对代码进行最小的更改时,解决方案(.dsw 文件)都会被破坏。

我使用运行 Windows XP 32 位的 VMware 虚拟机作为开发环境。

有没有其他人在使用 Microsoft Visual C++ 6.0 时遇到过同样的问题?

4

1 回答 1

0

很难给出建议,VS6 自发破坏项目文件并不为人所知。您可以在 .dsw 文件上任意设置只读属性,当执行此操作的任何代码发现它不能再删除该文件时,您应该得到某种消息。

我必须添加一些不受欢迎的建议。使用严重过时的 Visual Studio 版本是可以的,但随着时间的推移,不便和怪癖越来越多。它永远不会变得更好。直到您花时间更新项目(不要选择严重过时的 VS2005)与您浪费的时间保持旧项目竞争。听起来D日已经到来。是时候放弃它了。

于 2013-04-16T12:29:33.397 回答