gpt4 book ai didi

c# - 如何显示构建版本以及它在我的程序中是在 64 位还是 32 位上运行?

转载 作者:行者123 更新时间:2023-11-30 19:48:06 25 4
gpt4 key购买 nike

如果我的程序在 64 位或 32 位上运行,我该如何显示? (即如果我在 64 位或 32 位上编译它)

还有如何显示构建版本?

谢谢

最佳答案

对于版本:

 var ver = typeof(Program).Assembly.GetName().Version;

(其中 Program 可以替换为您感兴趣的程序集中的任何类型)

对于架构:

bool x64 = IntPtr.Size == 8;

如果您想要 ClickOnce 部署版本,那是可获得的 - 但单独获得(并且需要引用 System.Deployment.dll):

if (System.Deployment.Application.ApplicationDeployment.IsNetworkDeployed)
{
var ver = System.Deployment.Application.ApplicationDeployment
.CurrentDeployment.CurrentVersion;
}

关于c# - 如何显示构建版本以及它在我的程序中是在 64 位还是 32 位上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5865177/

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