C# 如何在Visual Studio 2010 C中显示ApplicationRevision#

C# 如何在Visual Studio 2010 C中显示ApplicationRevision#,c#,visual-studio-2010,C#,Visual Studio 2010,我可以在csproj文件中看到140。 如何在应用程序中读取和显示此数字 我试过了 System.Deployment.Application.ApplicationDeployment.CurrentDeployment.CurrentVersion.ToString() 但它不起作用 我还有一个问题,为什么相关文章总是说ApplicationDeployment.IsNetworkDeployed 但我必须调用“System.Deployment.Application.Applicatio

我可以在csproj文件中看到140。 如何在应用程序中读取和显示此数字

我试过了 System.Deployment.Application.ApplicationDeployment.CurrentDeployment.CurrentVersion.ToString()

但它不起作用

我还有一个问题,为什么相关文章总是说ApplicationDeployment.IsNetworkDeployed 但我必须调用“System.Deployment.Application.ApplicationDeployment.IsNetworkDeployed”


我遗漏了什么吗???

您可以使用此代码获取在执行AssemblyInfo.cs中设置的版本号

System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString()
您可以从以下链接获得有关上述代码的更多信息:
查找文件属性/AssemblyInfo.cs

手动更改版本

// Version information for an assembly consists of the following four values:
//
//      Major Version
//      Minor Version 
//      Build Number
//      Revision
//
[assembly: AssemblyVersion("1.2.0.0")]
[assembly: AssemblyFileVersion("1.3.0.0")]
它起作用了

当我使用“System.Reflection.Assembly.GetExecutionGassembly().GetName().Version.ToString();”时,我得到了“1.0.0.0”。我说的数字是140