Asp.net mvc MVC捆绑包和缩小创建动态版本

Asp.net mvc MVC捆绑包和缩小创建动态版本,asp.net-mvc,bundle,amazon,cdn,bundling-and-minification,Asp.net Mvc,Bundle,Amazon,Cdn,Bundling And Minification,我在我们的项目中使用css和js绑定和缩小。我正在将捆绑的css和js文件上传到cloudFront(Amazon服务),并从cloudFront获取这些文件。这对我们很有效。但是,我还想添加一个版本号,该版本号将在每次生成/发布时自动更新。 下面是bundle.config中的一个示例 这段代码运行良好。css样式来自cloudFront服务器。现在,我想给这个css一个版本号。(cloudFrontPath/捆绑测试?v=54545等) 有人知道如何给出一个动态版本号来更改每个构建或发布吗

我在我们的项目中使用css和js绑定和缩小。我正在将捆绑的css和js文件上传到cloudFront(Amazon服务),并从cloudFront获取这些文件。这对我们很有效。但是,我还想添加一个版本号,该版本号将在每次生成/发布时自动更新。 下面是bundle.config中的一个示例

这段代码运行良好。css样式来自cloudFront服务器。现在,我想给这个css一个版本号。(
cloudFrontPath/捆绑测试?v=54545
等)

有人知道如何给出一个动态版本号来更改每个构建或发布吗

谢谢

public static void RegisterBundles(BundleCollection bundles)
{
    bundles.UseCdn = true;

    bundles.Add(new StyleBundle("~/bundle-test", "cloudFrontPath/bundle-test").Include("~/test.css"));

    BundleTable.EnableOptimizations = true;

}