C#2008 SP1
我想知道处理修订号的最佳方法是什么.
我一直认为通常只有3个数字.(主要,次要和错误修复).
但是,我想知道内部版本号和版本号是什么.
例如,在过去我通常只使用3个数字.我有一些非常小的变化或错误修复我会增加第3个数字(错误修复).
因为我是新手.通常在专业领域做什么?
非常感谢任何建议,
在我的AssemblyInfo文件中,我有以下内容:
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.2.*")]
[assembly: AssemblyFileVersion("1.0.0.0")]
// 1.0.2 Added feature for detecting if a sound card is installed.
Run Code Online (Sandbox Code Playgroud)
我认为Paul Alexander的答案是正确的,但我想在AssemblyInfo文件中添加以下注释:
如果您使用,1.0.2.*请记住最后一位(替换为*)是一个随机数.所以,如果你1.0.2.今晚构建*`,并且明天早上再次构建它,那么第二个版本的版本号可能比你之前的版本低.
感谢您的所有建议。
我决定使用以下内容。
我的项目的版本号如下:1.0.2.20。1. : 主要更改 0. : 次要更改 2. : 错误修复 20 : Subversion 修订版号
所以我在 assemblyinfo.c 文件中更改了以下内容
[assembly: AssemblyVersion("1.0.2.20")]
Run Code Online (Sandbox Code Playgroud)
关于这个想法的任何建议,我很乐意听到。
非常感谢,
| 归档时间: |
|
| 查看次数: |
8483 次 |
| 最近记录: |