首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在visual studio解决方案中跨多个项目共享第三方javascript库,而不将它们复制到每个项目中?

如何在visual studio解决方案中跨多个项目共享第三方javascript库,而不将它们复制到每个项目中?
EN

Stack Overflow用户
提问于 2012-11-23 14:04:31
回答 1查看 665关注 0票数 1

我正在Visual Studio中构建一个使用dojo的web项目,但我不确定如何链接第三方dojo文件,以便将它们复制到输出目录。

在过去,对于jQuery之类的东西,我将jquery.js文件放在一个单独的文件夹中,转到“添加现有项”,添加jquery.js作为链接,并将Visual Studio设置为将其复制到输出目录(如果较新)。这样做效果很好。

对于dojo,有数百(如果不是数千)相关的外部文件。这对于添加到Visual Studio (though I did find a way to do it in bulk)来说是不现实的。

这让我认为我处理这个问题是不正确的。在不引用每个文件的情况下,如何或应该在C#项目中包含像dojo这样的内容?我是否应该使用构建后步骤将文件复制到输出目录中?

我的目标是能够构建多个项目,这些项目都使用dojo,但我不希望检入dojo的多个副本,或者必须引用项目中的每个文件。

EN

回答 1

Stack Overflow用户

发布于 2012-11-23 14:07:20

使用Visual Studio的“添加为链接”功能。

http://msdn.microsoft.com/en-us/library/vstudio/9f4t9t92(v=vs.100).aspx

。。。

我也是Dojo用户。您将需要学习如何构建Dojo,将Dojo缩减为几个文件,并将它们托管在服务器上。在许多情况下,取而代之的是,使用google等CDN访问Dojo文件也是有效的,但第一次加载的效率会有一些微小的损失(之后,缓存会处理一些事情)。

根据您的特定情况,最好将文件放在服务器上,然后在HTML模板中引用它们。例如,在我的组织中,我们所有的内部Dojo应用程序都是这样做的:三个开发人员对所有应用程序使用一组Dojo文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13523869

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档