Visual Studio - 引用第三方DLL

时间:2012-12-21 20:14:07

标签: c# visual-studio-2010 dll

我在C#MVC应用程序中使用Visual Studio 10。

我对.dll引用有一个qustion。我正在使用第三方引用 Ionic.Zip.dll。我不确定的是它目前指向我的C:驱动器上的某个位置。 如何以及什么是最好的做法让我把这个.dll这样当我检查项目时,其他人也可以看到这个.dll而不会爆炸。

谢谢

3 个答案:

答案 0 :(得分:13)

我通常会在我的应用程序结构中放置一个Library文件夹,将第三方dll放在该文件夹中,然后引用该dll。然后确保将库文件夹签入到源代码管理中。 现在,任何提取源代码的人都会拥有所需的dll。

答案 1 :(得分:2)

更简单......只需通过Visual Studio包管理器NuGet添加对DotNetZip的引用:

http://nuget.org/packages/DotNetZip

你不应该担心它。

答案 2 :(得分:1)

最好的方法是使用 Nuget

但是在某些情况下Nuget不可用或者没有得到反作用,所以我们的朋友说,最好将一个Library文件夹放在应用程序结构中,将第三方dll放在该文件夹中,然后引用该dll。然后确保将库文件夹签入源代码管理。现在,任何提取源的人都会拥有所需的dll。