asp.net 如何为多个Web项目保留公共CSS和JS文件

xzv2uavs  于 2023-02-26  发布在  .NET
关注(0)|答案(1)|浏览(96)
  • 所有的项目都是使用asp.netdonet framework 4.7.2的www.example.com网页表单。
  • 我有40个项目具有相同的项目配置(都是Web表单,框架是4.7.2)。
  • 我创建了一个名为“资产”的文件夹,保存了我所有的CSS和JS文件,包括MasterPage(Layout.master)。
  • 我想保留“资产”文件夹(某处?)由所有其他40个项目访问。
  • 这样做的目的是更新一个文件夹的任何新更改,这些更改将对所有其他项目生效。最重要的是,我希望避免为所有其他40个项目创建重复的Assets文件夹。
  • 我想保留“资产”文件夹(某处?)由所有其他40个项目访问。
  • 这样做的目的是更新一个文件夹的任何新更改,这些更改将对所有其他项目生效。最重要的是,我希望避免为所有其他40个项目创建重复的Assets文件夹。
sr4lhrrt

sr4lhrrt1#

嗨,我已经通过创建自己的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我的最终解决方案允许的功能,而不使用任何额外的成本使用第三-参与方提供程序。

相关问题