在Visual Studio 2015中使用XP Targeting编译Windows XP时出现致命错误
Fatal error on Windows XP when compiled with XP Targeting in Visual Studio 2015
我使用TR2的文件系统库来检索具有last_write_time
函数的文件的最后修改时间,但是当调用last_write_time
时在Windows XP上发生致命错误。
我无法隔离在Windows XP上导致致命错误的代码,但在Windows 7/8/10上却没有。
DLL项目(致命错误)
- CheckRevision.cpp
- CheckRevision.h
- util.cpp
- util.h
这是我试图用EXE项目隔离有问题的代码,该项目不会给出致命错误:main.cpp
错误如下:
异常:0xC0000005 (ACCESS_VIOLATION) at 001B:07043EAC
位于'0x07043EAC'的指令引用位于'0x00000000'的内存。
无法"读取"内存。
我猜这是XP和Server 2003上的TLS问题?
http://www.nynaeve.net/?p=181相关文章:
- std::async from std::async in windows xp
- 如何在Visual Studio 2017中编译Windows XP的代码
- 如何构建使用Visual Studio 2017的Windows XP的Winsock2(WS2_32.LIB)应用程序
- WinHttpSendRequest and HTTPS on Windows XP
- 功能本地静态为Windows XP生成故障代码
- SHOpenWithDialog analog for windows XP?
- 如何检查操作系统是否至少是Windows XP SP3
- 使用Visual Studio 2012针对Windows XP构建Boost 1.52库
- 使用 Build Tools 2015 (不带 Visual Studio) 面向 Windows XP
- 有任何替代SHGetKnownFolderPath的Windows XP用户令牌的方案吗
- 当Windows XP(32位,SP3)播放声音时,随机应用程序暂停半秒钟
- 函数从windows XP中的数据包中检索标头目标地址
- GetConsoleScreenBufferInfoEx equivalent for windows XP?
- 如何跟踪Windows 7是否在C ++中以编程方式进入睡眠或休眠状态,就像在Windows XP中所做的那样
- 如何从Windows XP下的程序中知道或更改Windows事件日志的大小
- 带Realtek Alc888的活动耳机插孔(Windows XP)
- 如何使用Visual Studio 2012编译Windows XP
- Visual C 2012 Express Compied Application在Windows XP上不起作用
- 在Windows上运行C 应用程序的必要条件,并从VS 2012中获取XP定位
- 在XP上使用windows文件资源管理器时,停止打开explorer.exe任务栏