我對X64BadImageFormatException處置
跑這裏是我的代碼:
ColorFileMapping = CreateFileMapping(new IntPtr(-1), IntPtr.Zero, 0x04, 0, _byteCount, null);
ViewerImageData = MapViewOfFile(ColorFileMapping, 0xF001F, 0, 0, _byteCount);
但是當我試圖將本IntPtr的我得到一個BadImageFormatException
可以請你解釋一下爲什麼?
public void Dispose()
{
Marshal.FreeHGlobal(ViewerImageData); //here i get the exception
Marshal.FreeHGlobal(ColorFileMapping);
}
我不混。我在工作X64一路 – Gilad