| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 738 人关注过本帖
标题:WinServer 2012 运行不了编译的exe
只看楼主 加入收藏
shizi0
Rank: 5Rank: 5
等 级:职业侠客
威 望:4
帖 子:123
专家分:368
注 册:2012-10-2
收藏
得分:0 
以下是引用nbwww在2023-5-28 10:38:33的发言:

把运行库放在当前目录  包括msvcr71.dll


试过了,一样的报错
2023-05-28 10:39
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10567
专家分:43011
注 册:2014-5-20
收藏
得分:0 
试试将VFP需要的DLL文件放到VFP编译后EXE的文件夹里(设置为默认路径)
通常VFP会首先在EXE当前路径检索文件
2023-05-28 10:42
shizi0
Rank: 5Rank: 5
等 级:职业侠客
威 望:4
帖 子:123
专家分:368
注 册:2012-10-2
收藏
得分:0 
所有文件都放到了Exe所在目录,path加了这个目录,还是一样
图片附件: 游客没有浏览图片的权限,请 登录注册


[此贴子已经被作者于2023-5-28 10:52编辑过]

2023-05-28 10:50
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10567
专家分:43011
注 册:2014-5-20
收藏
得分:0 
以下是引用shizi0在2023-5-28 10:50:20的发言:

所有文件都放到了Exe所在目录,path加了这个目录,还是一样

VFP开发环境运行正常,而编译后EXE运行异常就怪了,难道系统对VFP9.EXE与编译后EXE的待遇不同。因VFP9.EXE是正常安装的,有无权限问题。
2023-05-28 10:57
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10567
专家分:43011
注 册:2014-5-20
收藏
得分:0 
可以从简单的EXE起测试,看看问题出在哪个环节。
2023-05-28 10:57
shizi0
Rank: 5Rank: 5
等 级:职业侠客
威 望:4
帖 子:123
专家分:368
注 册:2012-10-2
收藏
得分:0 
跟程序无关,任何编译的exe都不行。程序只有一句messagebox(1)没弹出来,根本就没进入vfp命令,直接报错了。
2023-05-28 11:05
shizi0
Rank: 5Rank: 5
等 级:职业侠客
威 望:4
帖 子:123
专家分:368
注 册:2012-10-2
收藏
得分:0 
有谁在server2012上运行过vfp9程序吗?是不是这个服务器操作系统缺了啥呢?上面有很多其他服务,不敢干掉它
2023-05-28 11:12
shizi0
Rank: 5Rank: 5
等 级:职业侠客
威 望:4
帖 子:123
专家分:368
注 册:2012-10-2
收藏
得分:0 
终于找到原因,环境变量path中有一个无效路径,删掉就好了。
唉,windows这个路径编辑框,又短又不感知,还不能忽略无效的,影响有效的,真的害死人!!!
2023-05-28 14:12
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10567
专家分:43011
注 册:2014-5-20
收藏
得分:0 
以下是引用shizi0在2023-5-28 14:12:18的发言:

终于找到原因,环境变量path中有一个无效路径,删掉就好了。
唉,windows这个路径编辑框,又短又不感知,还不能忽略无效的,影响有效的,真的害死人!!!

果然就如7楼提到的,系统抛出C00000027异常,通常是与文件方面相关。
2023-05-28 14:41
kangss
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:14
帖 子:241
专家分:508
注 册:2014-6-12
收藏
得分:0 
以下是引用shizi0在2023-5-27 17:50:37的发言:


msvcr71.dll版本问题?谁有适合的版本吗?

win2012、2019 运行VFP9编译的exe没有问题。

你这个exe用哪个加密软件加密过没?
2023-05-28 17:31
快速回复:WinServer 2012 运行不了编译的exe
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.530294 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved