vs里,把dll复制到bin文件夹下和通过添加引用的方式引用,有区别吗?

如题!这个不成问题的问题,我有点迷惑……

暮色呼如
浏览 1320回答 2
2回答

交互式爱情

按网站布置这样引用是没有问题的,他会根据你页面的using找到,但是按项目搭建,这个引用是无效的。另外直接引用DLL,和引用项目有差别,引用项目可以直接调试跟进源码。

叮当猫咪

当然不一样,通过添加引用的方式来添加dll会在csprj文件中添加引用项,你可以打项目文件一看就知道了。包括mscore.dll.....多个默认引用项复制到bin文件夹下的。。。这个没明白您要表达什么,如果是想引用一个外部dll,您希望是直接copy到bin目录下,然后在项目中引用这个dll的话,这样做也不行,也得手工添加引用来引用此dll. 因为在编译的时候,会链接该dll,如果没有添加对该dll的引用的情况下调用dll的成员时,程序会compiler不过。不知道我有没有表达明白!
打开App,查看更多内容
随时随地看视频慕课网APP