我有一个简单的应用程序,它读取一些文本文件并进行一些计算并写入一些文本文件。在我的开发机器上完美运行(Server2008R2 VC++ 2010)。即使我已经安装/运行了 vs2010 redistribute x86,我也无法让它在 Win7 机器上运行。
我得到的第一个错误是缺少 mfc100ud.dll(是的,我正在使用调试,如果我尝试发布它只会崩溃,因为调试会告诉你出了什么问题)。我将 mfc100ud.dll 放在应用程序的目录中,现在 fgets 断言如下所示。str 不为空,文件确实打开成功。
我错过了什么?
我的目标是在 Win7 机器上运行 MFC 应用程序,而不必安装 vs2010。
另一个考虑因素,我使用 MFC 的唯一原因是 COleTimeDate 功能。我一直在寻找替代品,但没有发现任何可行或易于使用的东西。
谢谢。