我确定大多数Windows开发人员通常在尝试混合32位和64位可执行文件时都熟悉此错误消息。特别是Python和Java都可以得到它。
%1不是有效的Win32应用程序。
显然,它%1代表失败命令的第一个参数-即尝试加载的可执行文件-但是为什么不使用实际路径填充它呢?
%1
是调用者做错了什么,还是某些Windows子系统的基本故障,由于兼容性原因而无法修复?
windows dll winapi createprocess 32bit-64bit
32bit-64bit ×1
createprocess ×1
dll ×1
winapi ×1
windows ×1