【问题标题】:How To Keep Common CSS And JS Files For Multiple Web Projects如何为多个 Web 项目保留通用 CSS 和 JS 文件
【发布时间】:2023-02-21 17:15:23
【问题描述】:
  • 所有项目都是使用 donet 框架 4.7.2 的 asp.net web 表单。

  • 我有 40 个具有相同项目配置的项目(都是 Web 表单,框架是 4.7.2)。

  • 我创建了一个名为“Assets”的文件夹,并保留了我所有的 CSS 和 JS 文件,包括 MasterPage(Layout.Master)。

  • 我想保留“资产”文件夹(某处?)供所有其他 40 个项目访问。

  • 这样做的目的是仅更新一个文件夹的任何新更改,并且更改将对所有文件夹生效 其他的项目。最重要的是,我想避免为所有其他 40 个项目创建重复的资产文件夹。

  • 我想保留“资产”文件夹(某处?)供所有其他 40 个项目访问。

  • 这样做的目的是仅更新一个文件夹的任何新更改,这些更改将对所有其他项目生效。最重要的是,我想避免为所有其他 40 个项目创建重复的资产文件夹。

【问题讨论】:

    标签: c# asp.net webforms .net-framework-version


    【解决方案1】:

    您好,我通过创建自己的 cdn 实现了更简单的解决方案。这里有一个很棒的教程 https://dev.to/megajakob/how-to-build-your-own-cdn-io1.the教程涵盖了实现这一目标的多种方法,但所有方法都需要花费一些钱。 对我来说,最终的解决方案是 IIS 静态缓存看看 http://www.galcho.com/blog/post/2008/02/27/IIS7-How-to-set-cache-control-for-static-content.aspx 并在 IIS 上设置静态网站 https://learn.microsoft.com/en-us/iis/manage/creating-websites/scenario-build-a-static-website-on-iis 我的最终解决方案允许使用该功能,而无需使用第三方提供商的任何额外成本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-30
      • 1970-01-01
      • 1970-01-01
      • 2018-01-19
      • 1970-01-01
      • 1970-01-01
      • 2012-07-27
      相关资源
      最近更新 更多