相关疑难解决方法(0)

如何使用发布日期作为.net项目的程序集版本?

我知道汇编版本的格式是:

<major version>.<minor version>.<build number>.<revision>
Run Code Online (Sandbox Code Playgroud)

有没有办法让版本号成为当前日期?

例如,如果我今天编译构建版本,版本号应如下所示:

2016.02.11.xxxxx
Run Code Online (Sandbox Code Playgroud)

如果将程序集版本设置为1.0.0,则通常会获得xxxxx.*.

我用Google搜索,但没有找到答案(甚至不是问题).

.net c#

5
推荐指数
2
解决办法
2137
查看次数

创建动态汇编版本,包括日期和随机版本号

我正在寻找一种为我的ASP.NET MVC5解决方案创建动态汇编版本的方法,以便它遵循以下格式:

YYYY.MDXXXXX

例如:

2014.7.25.45261

理想情况下,我想在以下方面做到以下几点AssemblyInfo.cs:

DateTime dt = DateTime.Today;
[assembly: AssemblyVersion(String.Format("{0}.{1}.{2}.*", dt.Year, dt.Month. dt.Day))]
Run Code Online (Sandbox Code Playgroud)

我知道这不可能.

有没有其他方法来实现这一目标?

c# asp.net asp.net-mvc version assemblyversionattribute

1
推荐指数
1
解决办法
2063
查看次数