gpt4 book ai didi

asp.net-mvc - ASP.Net MVC Bundle 链接内容文件

转载 作者:行者123 更新时间:2023-12-05 01:31:18 25 4
gpt4 key购买 nike

我一直在尝试减少跨我的一些项目复制和粘贴内容文件的数量,并决定将添加文件作为中央项目的链接进行下去。

我现在遇到的问题是 System.Web.Optimization.Bundle.AddFile(string virtualPath, bool throwIfNotExist = true) 不起作用,因为该文件实际上并不存在于我指定的目录中。

有人指点吗?或者可能是链接内容文件的替代方法?

谢谢。

最佳答案

我认为您无法使用虚拟路径系统访问您的 Web 项目之外的文件,并且当您想要部署您的应用程序时可能会受到伤害。

我建议使用自定义域为您的静态内容创建一个自定义项目:例如static.yourcompany.com 并引用来自该域的所有这些文件。这还有一个好处,就是浏览器不必为这些请求添加用于身份验证和跟踪的 cookie,如果您的流量很大,这可能会更快。您还可以打开您的自定义 cdn ( http://www.maxcdn.com/pricing/ ) 或将文件存储在 azure 或 amazon aws 中(这或多或少是免费的,但文件和流量较少)。

另一种方法是制作一些批处理文件以保持您的内容文件同步。

关于asp.net-mvc - ASP.Net MVC Bundle 链接内容文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18825394/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com