【问题标题】:Where shall I put the assemblies related to tools I use in all my Visual Studio projects?我应该将与我在所有 Visual Studio 项目中使用的工具相关的程序集放在哪里?
【发布时间】:2012-04-05 15:54:46
【问题描述】:

当我在 Visual Studio 2010 中开发 Web 应用程序时,我会使用 GhostDocSandCastleAJAX 工具包等工具strong>、起订量等...

我通常在我的所有项目中使用这些工具。例如,当我下载 Moq 工具时,我有一个包含几个程序集的 zip 文件。因此,在解压文件后,我在我当前正在开发的项目的文件夹(在文件系统中)中添加相关程序集,然后我引用来自视觉工作室。

现在的问题或更好的组织缺陷是 2:

1) 我将程序集放在特定项目文件夹中。这很难看,因为我想将程序集放在所有项目的 common 文件夹中。你通常把它们放在哪里?

2) 每次我开始一个新项目时,我都需要重新引用所有程序集。这一点,尤其是 Ajax Toolkit 是相当烦人的。有什么方法可以告诉 Visual Studio 在我每次创建新项目时添加一组 predefined 程序集?

【问题讨论】:

    标签: visual-studio-2010 reference organization file-organization


    【解决方案1】:

    对于流行的工具,您可以使用NuGet。它将帮助您管理工具的下载、更新和删除以及引用适当的程序集。

    在你提到的那些中,我在官方 NuGet 包 repo 中找到了以下几个:

    • 起订量
    • AjaxControlToolkit

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-06
      • 1970-01-01
      • 2011-03-04
      • 2010-10-02
      • 2011-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多