使程序集版本类似于发布版本

发布于 2024-10-19 13:20:58 字数 263 浏览 2 评论 0原文

如何使 aboutbox 的 assemblyInfo.cs 中的 [程序集:AssemblyVersion("1.0.*")] 与项目属性中的发布版本相似?

目前看来我必须输入两次.. 我参考了此链接 示例,我没有得到预期的结果..

how do i make the [assembly: AssemblyVersion("1.0.*")] in the assemblyInfo.cs for aboutbox to be similar with the publish version at the project property?

currently it seem that i have to enter twice..
i refered to this link example, and i don get the result as expected..

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

孤独患者 2024-10-26 13:20:58

使用 ApplicationDeployment.CurrentDeployment.CurrentVersion 获取发布版本

Use ApplicationDeployment.CurrentDeployment.CurrentVersion to get the Publish version

你好,陌生人 2024-10-26 13:20:58

只需注释掉

[assembly: AssemblyFileVersion("1.0.0.0")]

AssemblyInfo.cs 文件中的行:即可。因此,该文件的最后两行将是:

[assembly: AssemblyVersion("1.0.*")]
//[assembly: AssemblyFileVersion("1.0.0.0")]

重新生成项目,您的程序集版本和 .dll 文件版本将相同。

Just comment out the line:

[assembly: AssemblyFileVersion("1.0.0.0")]

in AssemblyInfo.cs file. So, two last lines of that file will be:

[assembly: AssemblyVersion("1.0.*")]
//[assembly: AssemblyFileVersion("1.0.0.0")]

Rebuild the project and your Assembly version and the .dll file version will be identical.

虫児飞 2024-10-26 13:20:58

2011 年出现的答案

您可以修改 AssemblyInfo.cs 文件。这是每个项目都存在的。在最近的 Visual Studio 版本中,它可能嵌套在项目下的“properties”Visual Studio 文件夹下。

转到您的项目,展开该项目,转到“属性”,展开该项目,打开“AssemblyInfo.cs”文件。

您很可能会看到它以以下内容结尾:

// 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.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

因此,您可以更改属性。

更新(2011 年 2 月)

另请检查:

The answer as it appeared in 2011

You can modify the AssemblyInfo.cs file. This exists per project. In recent Visual Studio versions it may be nested under "properties" visual studio folder under the project.

Go to your project, expand that, go to "Properties", expand that, open the "AssemblyInfo.cs" file.

Most likely you'll see it end with:

// 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.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

So, you can change the attributes.

Update (February 2011)

Also check:

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文