VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 969|回复: 8

关于引入dll文件的问题

[复制链接]

2

主题

3

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
发表于 2020-1-17 21:00:01 | 显示全部楼层 |阅读模式
我现在想要引入一个dll文件,譬如jmail.dll,我一般引入都是先把这个dll文件复制到Bin文件夹下,然后再引用编译,
请问我现在如果只是把它复制到Bin文件夹下,然后刷新、进行编译,而不再右键“添加引用”,请问这样能不能使用这个dll文件?

你们一般怎么引用一个dll文件啊?
回复

使用道具 举报

1

主题

18

帖子

14.00

积分

新手上路

Rank: 1

积分
14.00
发表于 2020-1-25 08:54:01 | 显示全部楼层
可以,放在bin下和右键添加引用都可以
回复

使用道具 举报

0

主题

60

帖子

23.00

积分

新手上路

Rank: 1

积分
23.00
发表于 2020-1-28 10:18:01 | 显示全部楼层
请问我现在如果只是把它复制到Bin文件夹下,然后刷新、进行编译,而不再右键“添加引用”,请问这样能不能使用这个dll文件?
光这样不行,要添加引用
回复

使用道具 举报

2

主题

3

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
 楼主| 发表于 2020-2-16 16:00:01 | 显示全部楼层
只是把它复制到Bin文件夹下,然后刷新、进行编译,而不再右键“添加引用”,---这样到底是可以还是不可以,我自己试验是不可以啊,但是查网上很多也说可以;
上面一个说可以,一个说不行


有没有确切的说法啊?
回复

使用道具 举报

1

主题

6

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-2-17 19:30:01 | 显示全部楼层
從原理上看是可以的,但是不清楚,你自己可以試試
回复

使用道具 举报

0

主题

27

帖子

21.00

积分

新手上路

Rank: 1

积分
21.00
发表于 2020-2-17 23:00:01 | 显示全部楼层
不可以,因为dll是在你打开项目时加载的,所以在项目打的情况下,单单是把bin下的dll覆盖一下是不可以的,你可以先把项目关闭,把bin下的dll覆盖后,再打开项目,这样就可以不用每次都引用了。
回复

使用道具 举报

0

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-2-18 08:15:01 | 显示全部楼层
添加引用,VS会自动把他copy到BIN目录下面。
回复

使用道具 举报

0

主题

26

帖子

20.00

积分

新手上路

Rank: 1

积分
20.00
发表于 2020-2-18 21:45:01 | 显示全部楼层
bin目录只是.net一个统一管理dll的文件夹而已。
你必须要右键添加引用,否则不能用的。
回复

使用道具 举报

0

主题

7

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-2-20 13:15:01 | 显示全部楼层
必须添加引用

UPUP
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

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