当我在 Visual Studio 2010 中开发我的Web应用程序时,我使用的工具包括 GhostDoc , SandCastle , AJAX Toolkit , Moq 等...
我通常在所有我的项目中使用这些工具。当我下载 Moq 工具时,我有一个包含几个程序集的zip文件。因此,在解压缩文件后,我添加了我正在开发的项目的文件夹(在文件系统中)中的相关程序集,然后我引用来自Visual Studio。
现在问题或者更好的组织缺点是2:
1)我将程序集放在特定项目文件夹中。这很丑陋,因为我想把程序集放在一个文件夹 common 中给所有项目。你通常把它们放在哪里?
2)每次我开始一个新项目时,我都需要重新引用所有的程序集。这个,尤其是 Ajax Toolkit 非常烦人。有没有办法告诉 Visual Studio 每次创建新项目时添加一组预定义程序集?
答案 0 :(得分:2)
对于常用工具,您可以使用NuGet。它将帮助您管理工具的下载,更新和删除以及引用相应的程序集。
在你提到的那些中,我在官方的NuGet包回购中发现了以下几个: