草庐IT

AssemblyFileVersion

全部标签

c# - 程序集文件版本没有改变?

我的assemblyinfo.cs类中有代码:[assembly:AssemblyVersion("1.0.*")][assembly:AssemblyFileVersion("1.0.*")]调用System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString()工作正常并提供更新版本,但是,当我在Windows资源管理器中查看生成的dll时,右键单击​​属性,单击“详细信息”选项卡,文件版本显示为“1.0.0.0”,即使上面的输出显示为1.0.3489.17621?

c# - 程序集文件版本没有改变?

我的assemblyinfo.cs类中有代码:[assembly:AssemblyVersion("1.0.*")][assembly:AssemblyFileVersion("1.0.*")]调用System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString()工作正常并提供更新版本,但是,当我在Windows资源管理器中查看生成的dll时,右键单击​​属性,单击“详细信息”选项卡,文件版本显示为“1.0.0.0”,即使上面的输出显示为1.0.3489.17621?

C# AssemblyFileVersion 在程序中的使用

我正在编写一个程序,我正在尝试显示程序集FILE版本publicstaticstringVersion{get{Assemblyasm=Assembly.GetExecutingAssembly();FileVersionInfofvi=FileVersionInfo.GetVersionInfo(asm.Location);returnString.Format("{0}.{1}",fvi.FileMajorPart,fvi.FileMinorPart);}}目前,这只会返回“AssemblyVersion”中的前两个版本号,而不是“AssemblyFileVersion”。我真的很