开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 8800|回复: 13

拷到别的电脑无法运行

[复制链接]

0

精华

0

贡献

7

赞扬

帖子
54
软币
1097
在线时间
165 小时
注册时间
2013-7-18
发表于 2013-7-29 23:58:30 | 显示全部楼层 |阅读模式
用的是注册补丁注册的,项目生成的bin文件拷到别的电脑无法运行??所有dll都“复制到本地”啦
难道只能本机用?
难道要搞传说中的重编译版?

回复

使用道具 举报

0

精华

317

贡献

26

赞扬

帖子
151
软币
3202
在线时间
740 小时
注册时间
2013-6-11
QQ
发表于 2013-7-30 12:00:00 | 显示全部楼层
直接拷贝肯定是不行的
要么手工注册DLL文件,要么用安装包生成工具生成安装文件在目标电脑上安装.
我用Advanced Installer 8.9
回复

使用道具 举报

0

精华

3

贡献

4

赞扬

帖子
12
软币
104
在线时间
4 小时
注册时间
2013-7-30
发表于 2013-7-30 19:23:18 | 显示全部楼层
hollow1976 发表于 2013-7-30 12:00
直接拷贝肯定是不行的
要么手工注册DLL文件,要么用安装包生成工具生成安装文件在目标电脑上安装.
我用Advan ...

安装包怎么制作,请教
回复

使用道具 举报

0

精华

317

贡献

26

赞扬

帖子
151
软币
3202
在线时间
740 小时
注册时间
2013-6-11
QQ
发表于 2013-7-31 08:17:07 | 显示全部楼层
回复

使用道具 举报

0

精华

304

贡献

440

赞扬

帖子
133
软币
4302
在线时间
4251 小时
注册时间
2013-6-8
发表于 2013-7-31 08:48:18 | 显示全部楼层
不需要注册的,肯定你有些dll没拷全
回复

使用道具 举报

0

精华

677

贡献

767

赞扬

帖子
273
软币
11235
在线时间
1122 小时
注册时间
2013-6-9
发表于 2013-7-31 20:14:41 | 显示全部楼层
拷贝全了,就可以用。我测试过。只不过是dev的控件相互依赖的dll比较多。需要拷贝全了才行。
回复

使用道具 举报

0

精华

0

贡献

9

赞扬

帖子
373
软币
4282
在线时间
1188 小时
注册时间
2013-7-26
发表于 2013-8-7 21:52:42 | 显示全部楼层
nickcole 发表于 2013-7-31 20:14
拷贝全了,就可以用。我测试过。只不过是dev的控件相互依赖的dll比较多。需要拷贝全了才行。 ...

直接复制过去就可以么?
回复

使用道具 举报

0

精华

677

贡献

767

赞扬

帖子
273
软币
11235
在线时间
1122 小时
注册时间
2013-6-9
发表于 2013-8-9 17:44:53 | 显示全部楼层
Prajñā 发表于 2013-8-7 21:52
直接复制过去就可以么?

是的。前提是您是使用注册插件编译的您的应用程序。
回复

使用道具 举报

0

精华

8

贡献

43

赞扬

帖子
59
软币
541
在线时间
97 小时
注册时间
2013-7-17
发表于 2013-8-23 09:53:22 | 显示全部楼层
我的是偶尔会报错。。。郁闷
回复

使用道具 举报

0

精华

5295

贡献

6059

赞扬

管理员

帖子
1176
软币
22629
在线时间
4467 小时
注册时间
2013-6-7

黄马甲

发表于 2013-8-23 21:44:28 | 显示全部楼层
肯定是没拷全,DEV的个别DLL缺失也不会报错,但某些功能不能使用。
回复

使用道具 举报

0

精华

941

贡献

1114

赞扬

正版授权组

Rank: 14Rank: 14Rank: 14Rank: 14

帖子
227
软币
8306
在线时间
1119 小时
注册时间
2013-6-8
发表于 2013-8-23 23:14:12 | 显示全部楼层
项目属性里面不是可以直接看引用了哪些dll的嘛
回复

使用道具 举报

0

精华

730

贡献

2970

赞扬

正版授权组

Rank: 14Rank: 14Rank: 14Rank: 14

帖子
413
软币
15959
在线时间
2991 小时
注册时间
2013-6-8

饮水勋章神经正常武林秘籍

发表于 2013-8-26 19:00:47 | 显示全部楼层
是你的DLL没有复制全,直接复制就可以用了。你可以查看你的项目的属性里,能看到依赖的DLL。你全部复制上就可以了运行了,
回复

使用道具 举报

0

精华

103

贡献

33

赞扬

帖子
132
软币
3320
在线时间
53 小时
注册时间
2013-8-31
发表于 2013-8-31 21:41:03 | 显示全部楼层
像我用C/S来做所用到的这几个拷过去就能正常使用

C/S必备DLL

C/S必备DLL

回复

使用道具 举报

0

精华

36

贡献

33

赞扬

帖子
126
软币
748
在线时间
65 小时
注册时间
2013-6-25
发表于 2013-8-31 21:58:36 | 显示全部楼层
直接把引用的文件复制过去就可以了,不能运行你得先看看客户机运行环境,不一定是程序的问题,
比如.net版本
回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-12-23 17:03

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表