我正在 Visual Studio 中构建一个使用 dojo 的 Web 项目,但我不确定如何链接第 3 方 dojo 文件,以便将它们复制到输出目录。
过去对于 jQuery 之类的东西,我将 jquery.js 文件放在单独的文件夹中,转到“添加现有项目”,将 jquery.js 添加为链接,并将 Visual Studio 设置为将其复制到输出目录(如果更新)。这很好用。
对于 dojo,有数百个(如果不是数千个)相关的外部文件。添加到 Visual Studio 中是不切实际的(尽管我确实找到了一种批量添加的方法)。
这让我认为我正在错误地处理这个问题。我如何或应该在 C# 项目中包含类似 dojo 的内容,而不必引用每个文件?我应该使用构建后步骤将文件自动复制到输出目录中吗?
我的目标是能够构建多个都使用 dojo 的项目,但我不想签入多个 dojo 副本,或者必须引用项目中的每个文件。