MFC SDI在Windows 8上保存时出错

时间:2015-01-14 09:39:04

标签: windows visual-c++ mfc

我开发了一个MFC SDI应用,它使用默认的CDocument SaveSave AsLoad菜单选项。当我在Windows XP,Vista或7上运行此应用程序时,该应用程序正常工作 - 它可以保存和加载文档没有问题。当我在Windows 8或8.1上运行相同的应用程序并单击“保存”选项时,应用程序崩溃并显示一般错误消息。我需要安装一些额外的东西才能在Windows 8上运行吗?或者我需要做些什么才能让MFC SDI应用程序在Windows 8上运行?

我曾尝试在Windows 8计算机上安装Visual Studio以在那里编译它,但我只有Express版本,它没有MFC库,所以它不会编译。我写的应用程序的PC是Windows 7个。

我不太确定其他信息可能有用。

编辑:

错误消息

Error Message

1 个答案:

答案 0 :(得分:1)

我已经设法在旧版本的Visual Studio Express中编译MFC应用程序,请参阅: http://www.codeproject.com/Articles/30439/How-to-compile-MFC-code-in-Visual-C-Express

要在最近的VS Express中使用它可能需要一些修改。