我开发了一个MFC SDI应用,它使用默认的CDocument
Save
,Save As
和Load
菜单选项。当我在Windows XP,Vista或7上运行此应用程序时,该应用程序正常工作 - 它可以保存和加载文档没有问题。当我在Windows 8或8.1上运行相同的应用程序并单击“保存”选项时,应用程序崩溃并显示一般错误消息。我需要安装一些额外的东西才能在Windows 8上运行吗?或者我需要做些什么才能让MFC SDI应用程序在Windows 8上运行?
我曾尝试在Windows 8计算机上安装Visual Studio以在那里编译它,但我只有Express版本,它没有MFC库,所以它不会编译。我写的应用程序的PC是Windows 7个。
我不太确定其他信息可能有用。
编辑:
错误消息
答案 0 :(得分:1)
我已经设法在旧版本的Visual Studio Express中编译MFC应用程序,请参阅: http://www.codeproject.com/Articles/30439/How-to-compile-MFC-code-in-Visual-C-Express
要在最近的VS Express中使用它可能需要一些修改。