2009-09-08 7 views
1

VisualStudio 2008 a quelques options en ce qui concerne ASP_Folders (ASP_GlobalResources, ASP_LocalResources, ASP_DATA, etc). J'ai quelques DLLs de dépendance comme (DotNetOpenAuth) que je vais stocker dans SVN afin que quand les gens checkout la solution ils n'ont rien à installer dans leur machine de développement.Quel est le bon dossier .NET pour stocker les références de DLL requises?

Répondre

5

Le dossier correct est le dossier Bin. Quoi qu'il en soit, il n'est pas recommandé d'ajouter ceci à votre dépôt SVN. Une approche courante consiste à ajouter un dossier supplémentaire que vous pouvez appeler lib, dans lequel vous stockez les DLL requises pour la génération de votre application.

1

Le dossier ASP.NET correct pour les DLL serait le dossier Bin.

1

Je stocke généralement des références dans un dossier lib qui est un frère dans le dossier source. Le parent de ces deux dossiers est la racine de ce projet. Quelque chose comme ceci:

lib/ 
    reference.dll 
build/ 
    buildscript.xml 
source/ 
    SolutionFile.sln 
    ProjectA/ 
     ProjectA.csproj 
    ProjectB/ 
     ProjectB.csproj 

Visual Studio stocke les références que les chemins relatifs (.... \ lib \ reference.dll) si le contrôle de version ne devrait pas être un problème.

Questions connexes