使用VS2015编写C++程序时,遇到一个奇怪的现象。
相同的代码在不同的路径下打开vs,在视图资源视图中打开对话框资源显示的内容不一致。
直接原因为代码中的APS文件未更新,使用的是老版本。
这是VS的BUG。APS是资源编译后的二进制文件。正常情况下VS会自动更新该文件,但是在某些未知情况下不更新。
临时解决方法,将工程文件夹底下的.aps文件删除。
规避方法,在SVN等版本管理软件中不要上传.aps文件。
使用VS2015编写C++程序时,遇到一个奇怪的现象。
相同的代码在不同的路径下打开vs,在视图资源视图中打开对话框资源显示的内容不一致。
直接原因为代码中的APS文件未更新,使用的是老版本。
这是VS的BUG。APS是资源编译后的二进制文件。正常情况下VS会自动更新该文件,但是在某些未知情况下不更新。
临时解决方法,将工程文件夹底下的.aps文件删除。
规避方法,在SVN等版本管理软件中不要上传.aps文件。