我有一个用VC ++ 6.0编写的旧应用程序,我必须维护。该应用程序非常庞大,需要花费大量时间将其转换为较新的VC ++(如VS2005)。
问题是,每次我在代码中进行最小的更改时,解决方案(.dsw文件)都会被破坏。
我使用运行Windows XP 32bit的VMware虚拟机作为开发环境。
是否有其他人遇到过与Microsoft Visual C ++ 6.0相同的问题?
答案 0 :(得分:0)
很难提供建议,VS6并不为自发破坏项目文件而众所周知。您可以在.dsw文件上任意设置只读属性,当任何代码执行此操作时,您应该得到某种消息,发现它无法再删除该文件。
我必须添加一些不受欢迎的建议。使用一个非常过时的Visual Studio版本是可以的,但随着时间的推移,不便之处和怪癖的积累。它永远不会变得更好。直到你达到一个投入时间来更新项目的点(不要选择过时的VS2005),你需要花费大量时间来保持原有的时间。听起来像D-day已经到了。是时候抛弃了它。