拷到别的电脑无法运行
用的是注册补丁注册的,项目生成的bin文件拷到别的电脑无法运行??所有dll都“复制到本地”啦难道只能本机用?
难道要搞传说中的重编译版?
直接拷贝肯定是不行的
要么手工注册DLL文件,要么用安装包生成工具生成安装文件在目标电脑上安装.
我用Advanced Installer 8.9 hollow1976 发表于 2013-7-30 12:00
直接拷贝肯定是不行的
要么手工注册DLL文件,要么用安装包生成工具生成安装文件在目标电脑上安装.
我用Advan ...
安装包怎么制作,请教 刘飞洋 发表于 2013-7-30 19:23
安装包怎么制作,请教
http://wenku.baidu.com/view/49f48ffe770bf78a652954d3.html 不需要注册的,肯定你有些dll没拷全 拷贝全了,就可以用。我测试过。只不过是dev的控件相互依赖的dll比较多。需要拷贝全了才行。 nickcole 发表于 2013-7-31 20:14
拷贝全了,就可以用。我测试过。只不过是dev的控件相互依赖的dll比较多。需要拷贝全了才行。 ...
直接复制过去就可以么? Prajñā 发表于 2013-8-7 21:52
直接复制过去就可以么?
是的。前提是您是使用注册插件编译的您的应用程序。 我的是偶尔会报错。。。郁闷 肯定是没拷全,DEV的个别DLL缺失也不会报错,但某些功能不能使用。 项目属性里面不是可以直接看引用了哪些dll的嘛 是你的DLL没有复制全,直接复制就可以用了。你可以查看你的项目的属性里,能看到依赖的DLL。你全部复制上就可以了运行了, 像我用C/S来做所用到的这几个拷过去就能正常使用
直接把引用的文件复制过去就可以了,不能运行你得先看看客户机运行环境,不一定是程序的问题,
比如.net版本
页:
[1]