C# asp.net mvc能否自动为js代码生成时间戳?

C# asp.net mvc能否自动为js代码生成时间戳?,c#,javascript,asp.net-mvc,visual-studio-2012,C#,Javascript,Asp.net Mvc,Visual Studio 2012,我们有一个问题:任何时候我们部署一个新版本 必须在每个浏览器上清除缓存以刷新js和css代码 是否有任何内置工具可以在js名称中生成唯一的时间戳 更新1 我试图捆绑我的js,但没有自动生成戳记 捆绑包: `bundles.Add(new ScriptBundle("~/bundles/abTestingAdmin").Include( "~/Scripts/abTestingAdmin.js"));` aspx: 从浏览器控制台 如果您使用捆绑包注册CSS文件和JS文件,这两种类型的文件

我们有一个问题:任何时候我们部署一个新版本

必须在每个浏览器上清除缓存以刷新js和css代码

是否有任何内置工具可以在js名称中生成唯一的时间戳

更新1

我试图捆绑我的js,但没有自动生成戳记

捆绑包:

   `bundles.Add(new ScriptBundle("~/bundles/abTestingAdmin").Include( "~/Scripts/abTestingAdmin.js"));`
aspx:

从浏览器控制台


如果您使用捆绑包注册CSS文件和JS文件,这两种类型的文件都将缩小、合并,并且在部署应用程序时会自动添加一个唯一的URL参数,以便浏览器被迫再次获取它。

如果您使用捆绑包注册CSS文件和JS文件,这两种类型的文件都将缩小,当您部署应用程序时,将自动添加一个组合的和唯一的URL参数,以便迫使浏览器再次获取该参数。

您可以使用捆绑。编辑:正如伊卡洛斯所说的。你可以使用捆绑。编辑:正如Icarus所说。did bundle,但不是stamp是自动生成的:did bundle,但不是stamp是自动生成的: