gpt4 book ai didi

vb.net - 检索应用程序的构建时间

转载 作者:行者123 更新时间:2023-12-02 03:29:45 24 4
gpt4 key购买 nike

我一直在学习 ,来自 的背景,目前正在开发一个简单的服务器-客户端项目作为控制台应用程序。

我希望更改控制台的标题以反射(reflect)构建应用程序的日期/时间,类似于此:

- Crysis Wars 主服务器 - 2014 年 12 月 28 日(16:20)

或来 self 在下面链接的问题:

enter image description here

我有一个 identical question but for C++ ,答案是:

...time of built is provided by the __TIME__ macro. In your example they also use __DATE__ macro which provides the date.

显然 VB.NET 是一种完全不同的编程语言,因此不能使用 __TIME____DATE__ 宏。

found the solution 检索应用程序在 C# 中构建的日期,它也适用于 VB.NET:

File.GetCreationTime(Assembly.GetExecutingAssembly().Location)

..但是找不到任何东西来检索构建应用程序的时间

这可能吗?如果是这样,我如何检索应用程序的构建时间?

我也不想手动输入日期/时间,正如我在另一个问题中所说:

This would have many advantages, including easy identification of different builds of the application.

我也不使用“标准”方式来增加我的应用程序的版本,所以我不能使用 the way Jeff Atwood uses in his blog

最佳答案

Managing Versions MSDN 的文章 你可以看到,在使用版本时获得的所有值都是从存储它们的 XML 文件中获得的,并且没有时间值,我几乎可以肯定地说,这不容易获得。

但是,如您所说,使用文件类:

Dim fecha As Date = IO.File.GetCreationTime(Assembly.GetExecutingAssembly().Location)

MessageBox.Show(fecha.TimeOfDay().ToString)

希望这就是您要找的。

关于vb.net - 检索应用程序的构建时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27678337/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com