我有一个用VC++ 6.0写的旧应用程序,我必须维护它。该应用程序相当大,将其转换为较新的VC++ (如VS2005)将需要大量时间。
问题是,每次我对代码进行最小的修改时,解决方案(.dsw-file)都会被销毁。
我使用运行Windows XP 32位的VMware虚拟机作为开发环境。
是否有人在Microsoft Visual C++ 6.0中遇到过同样的问题?
发布于 2013-04-16 20:29:33
很难给出建议,VS6并不是众所周知的自发销毁项目文件的人。您可以任意设置.dsw文件的只读属性,当执行此操作的任何代码发现它无法再删除该文件时,您应该得到某种类型的消息。
我不得不补充一些不受欢迎的建议。使用严重过时的Visual Studio版本是可以的,但随着时间的推移,不便和怪癖会累积起来。永远不会变得更好。直到你把时间花在更新项目上(不要选择非常过时的VS2005),它才会与你花费在维护旧项目上的时间相竞争。听起来诺曼底登陆日到了。是时候抛弃它了。
https://stackoverflow.com/questions/16030775
复制相似问题