我想确定我的Silverlight应用程序的版本号。 目前我使用:
string name = Assembly.GetExecutingAssembly().FullName;
AssemblyName asmName = new AssemblyName(name);
// http://www.dotnet247.com/247reference/msgs/45/225355.aspx
string versionNo = "Version: " + asmName.Version.Major + "." + asmName.Version.Minor + "." + asmName.Version.Build + "." + asmName.Version.Revision;
然而,连续四个构建我的应用程序给我:
1.0.0.14310
1.0.0.14343
1.0.0.14382
1.0.0.14425
这是不是世界,因为他们是连续的结束,但我想知道这是怎么得到的。 被存储在项目“当前”版本号的任何地方或将建造另一台机器上打破序列? 这将是巨大的,如果有人能指出我的一些背景阅读(这不是MSDN!)。