VC6.0写的一个MFC,在编译运行都行,在目录下面打开exe运行结果出错 5
编译的时候能正常打开文件,并且初始化其中一个函数并执行完毕成功输出,如图,但是打开目录下面的exe却提示这个、、,这个是因为没有修改系统时间到2010年,函数初始化失败弹...
编译的时候能正常打开文件,并且初始化其中一个函数并执行完毕成功输出,如图
,但是打开目录下面的exe却提示这个、、
,这个是因为没有修改系统时间到2010年,函数初始化失败弹出来的提示,为什么编译时候能成功,打开exe运行却不能了,
请问这是什么情况。难道编译时候计算机运行的代码和组建的exe执行的代码有差别? 展开
,但是打开目录下面的exe却提示这个、、
,这个是因为没有修改系统时间到2010年,函数初始化失败弹出来的提示,为什么编译时候能成功,打开exe运行却不能了,
请问这是什么情况。难道编译时候计算机运行的代码和组建的exe执行的代码有差别? 展开
2个回答
展开全部
编译阶段调试的时候,当前目录是工程dsp文件路径。
dsp文件和生成的exe可能是放在不同的地方的(可以在工程配置中指定exe文件生成位置),这样你双击运行的exe(当前目录是exe的路径)和调试时候的当前目录不一致,软件的当前路径一般对运行结果是有影响的
dsp文件和生成的exe可能是放在不同的地方的(可以在工程配置中指定exe文件生成位置),这样你双击运行的exe(当前目录是exe的路径)和调试时候的当前目录不一致,软件的当前路径一般对运行结果是有影响的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询