yiyiz
驱动小牛
驱动小牛
  • 注册日期2002-02-15
  • 最后登录2007-09-06
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望5点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
阅读:2553回复:6

DS 3.2自动产生的程序报告不是有效的win32应用程序!!!

楼主#
更多 发布于:2005-03-04 14:43
DS 3.2自动产生的程序报告不是有效的win32应用程序!!!

我的系统是winxp SP2 ,DDK是winxp sp1 DDK ,DS 3.2
我按照向导生成的程序编译成功,可是我执行测试程序SampleApp.exe时,却报告他不是有效的win32应用程序!!!
为什么会这样,有人遇到过么??
编译报告如下:
--------------------Configuration: sample - Win32 Checked--------------------
Compiling resources with DDK resource compiler...
Compiling with DDK compiler...
sampleDriver.cpp
sampleDevice.cpp
Generating Code...
Linking with DDK linker...
---------------------------Build SoftICE Symbols----------------------------
Compuware NM32 Symbol Translator/Loader version 4.3.2
(C) Compuware Corporation, 1996-2004
MODULE=.\\objchk\\i386\\sample.sys
PROMPT=OFF
SoftICE is not active
Translation of C:\\test\\driver\\sample\\Driver\\objchk\\i386\\sample.sys successfully completed

sample.sys - 0 error(s), 0 warning(s)
--------------------Configuration: sampleApp - Win32 Checked--------------------
Compiling resources with DDK resource compiler...
Compiling with DDK compiler...
sampleApp.cpp
sampleIorw.cpp
Linking with DDK linker...

sampleApp.exe - 0 error(s), 0 warning(s)
7777jl
驱动牛犊
驱动牛犊
  • 注册日期2004-11-08
  • 最后登录2007-12-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-03-05 10:58
--------------------Configuration: HelloWdm - Win32 Checked--------------------
Linking with DDK linker...
CVTRES : fatal error CVT1102: out of memory; 39 bytes required
LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
Error executing link.exe.

HelloWdm.sys - 2 error(s), 0 warning(s)
能帮忙看看这个错误吗?谢谢
yiyiz
驱动小牛
驱动小牛
  • 注册日期2002-02-15
  • 最后登录2007-09-06
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望5点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-03-07 08:53
其他环境一样,我把DS 3.2换成DS 2.7问题解决。
是不是DS 3.2需要特别设置?
northpointstar
驱动牛犊
驱动牛犊
  • 注册日期2003-01-07
  • 最后登录2007-01-05
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-03-09 02:54
用DDK编译即可,不要用VC自带的Build
freewindows
cy1_cy2007
驱动牛犊
驱动牛犊
  • 注册日期2007-09-19
  • 最后登录2007-10-12
  • 粉丝0
  • 关注0
  • 积分200分
  • 威望21点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-09-24 19:05
我也这个问题,按照指点已经可以了,谢谢。
zhangxujun1981
驱动牛犊
驱动牛犊
  • 注册日期2007-08-30
  • 最后登录2010-10-26
  • 粉丝0
  • 关注0
  • 积分373分
  • 威望147点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-12-12 21:19
我也是这样的问题
驱网无线,快乐无限
akira1207
驱动牛犊
驱动牛犊
  • 注册日期2006-09-24
  • 最后登录2008-10-12
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望27点
  • 贡献值0点
  • 好评度25点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2008-03-25 16:10
不是的,应该先将app的项目设为active,然后用build with BUILD.exe来编译,不要用ddk的编译
游客

返回顶部