以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- VS开发的dll问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=84758) |
-- 作者:blackzhu -- 发布时间:2016/5/10 8:21:00 -- VS开发的dll问题 用VS开发的dll,因为公司的电脑是XP,家里的是WIDOWS7,我将平台全部设置为X86,这个设置应该是没有问题的. 但是每一次只要在VS里面编辑后,打开开发的系统总归要提示依赖项错误,我必须要在vs里面要重新引用foxtable的dll,重新生成一次才行. 这个是怎么解决比较好?
|
-- 作者:jspta -- 发布时间:2016/5/10 9:16:00 -- 把foxtable的dll或者其它dll复制到一个文件夹,所有引用从这个文件夹引用。 |
-- 作者:blackzhu -- 发布时间:2016/5/10 15:07:00 -- 我全部在一个文件中,全部拷贝过来的呀 |
-- 作者:大红袍 -- 发布时间:2016/5/10 15:12:00 -- 你修改了vs,不是要重新编译才能生成dll的吗?编译的时候有没有报错啊? |
-- 作者:blackzhu -- 发布时间:2016/5/10 15:44:00 -- 没报错,但是使用就报错了,奇了怪了 我用的都是 15年的版本呀 |
-- 作者:大红袍 -- 发布时间:2016/5/10 15:51:00 -- 编译以后没报错,那把生成的dll拷贝到你的项目里面就不会有问题的啊。和你重新引用和编译有什么不同?你是不是没有把所有dll拷贝过去?
你vs里面引用的dll,都是放在debug里面的,你重新引用和原来没有什么不同。 |
-- 作者:blackzhu -- 发布时间:2016/5/10 16:00:00 -- 我是单独做了一个dll的文件夹,所有的文件自动复制到这个文件夹,生成等等都没有问题,只要换电脑编辑,就必须要重新引用,奇了怪了.难道必须要VS自己生成的文件夹才行? |
-- 作者:大红袍 -- 发布时间:2016/5/10 16:06:00 -- 你在vs里面设置编译的东西放到哪里?默认放在debug里面的啊。 |
-- 作者:blackzhu -- 发布时间:2016/5/10 16:12:00 -- 不是有个编译路径可以选择的吗,我选择的是我自己的呀 |
-- 作者:大红袍 -- 发布时间:2016/5/10 16:19:00 -- 你把foxtable的dll拷贝到你的vs项目里面,然后在vs项目里面引用dll。 |