ASP.NET MVC#语言翻译javascript文件问题

ASP.NET MVC#语言翻译javascript文件问题,c#,internationalization,browser-cache,bundling-and-minification,C#,Internationalization,Browser Cache,Bundling And Minification,我有一个C语言的ASP.NET MVC应用程序,它使用i18进行语言翻译 这个包允许您翻译javascript文件中的文本。一切正常,除了每当我更改语言和站点刷新时,javascript文件不会得到更新,因为浏览器已经缓存了它们,所以javascript文件中的任何翻译字符串都将在首次加载站点时使用默认语言 我刚刚添加了捆绑包缩小,但不会在每次刷新站点时生成新版本 我需要的是,无论何时更改语言,我都必须强制服务器发送新版本的javascript文件,以便浏览器将其替换为当前版本 理想情况下,只告

我有一个C语言的ASP.NET MVC应用程序,它使用i18进行语言翻译

这个包允许您翻译javascript文件中的文本。一切正常,除了每当我更改语言和站点刷新时,javascript文件不会得到更新,因为浏览器已经缓存了它们,所以javascript文件中的任何翻译字符串都将在首次加载站点时使用默认语言

我刚刚添加了捆绑包缩小,但不会在每次刷新站点时生成新版本

我需要的是,无论何时更改语言,我都必须强制服务器发送新版本的javascript文件,以便浏览器将其替换为当前版本

理想情况下,只告诉服务器在语言更改时浏览器需要新的javascript文件


关于如何解决这个问题有什么线索吗?

你看过这篇文章了吗?它可能对您的案例有用: