相关疑难解决方法(0)

如何在.NET ClickOnce应用程序中将发布版本与程序集版本同步?

在我的C#ClickOnce应用程序中,项目 - > 属性 - > 发布选项卡中有一个自动递增的发布版本.我想在我的菜单帮助 - > 关于框中显示该版本,但我正在使用的代码显然访问了程序集版本,这是不同的.

可以在项目 - > 属性 - > 应用程序 - >装配信息对话框中手动更改装配版本.所以现在,每次我发布之前我都会将发布版本复制到汇编版本,所以我的对话框显示了当前版本的应用程序.必须有更好的方法来做到这一点.

我真正想做的就是拥有一个准确的,自动更新的,代码可访问的版本号.

这是我用来访问程序集版本号的代码:

public string AssemblyVersion
{
    get
    {
        return Assembly.GetExecutingAssembly().GetName().Version.ToString();
    }
}
Run Code Online (Sandbox Code Playgroud)

另一种方法是找到访问发布版本的代码.

c# build-automation clickonce version

34
推荐指数
3
解决办法
2万
查看次数

标签 统计

build-automation ×1

c# ×1

clickonce ×1

version ×1