簡體   English   中英

獲取Office插件發布版本

[英]Get Office Addin Publish Version

我有一個Outlook插件,我需要獲取發布版本。 我的意思不是程序集版本,文件版本或Office版本。 (這就是我所發現的全部)。

一些C#代碼會非常不錯!

在此處輸入圖片說明

黑色的XML來自項目文件。

很晚了,但可能會幫助別人:)

與我已部署的Vsto Outlook加載項一起使用(在調試模式下將無法使用)。

使用System.Deployment程序集中的System.Deployment.Application命名空間

if (ApplicationDeployment.IsNetworkDeployed)
{
    ApplicationDeployment applicationDeployment = ApplicationDeployment.CurrentDeployment;

    Version version = applicationDeployment.CurrentVersion;

    return  String.Format("{0}.{1}.{2}.{3}", version.Major, version.Minor, version.Build, version.Revision);
}

抱歉,這是一個較晚的答復,但是如果您還沒有找到解決方案,希望可以對您有所幫助,或者可以幫助其他人解決類似問題。

快去 您可以提取當前版本,然后獲取其中的每個部分,並將它們組合為字符串。 您將需要將System.Deployment引用添加到您的項目中。

using System.Deployment.Application;

    public Version Version 
    {
        get
        {
            return ApplicationDeployment.CurrentDeployment.CurrentVersion;
        }
    }


    string versionNumber = Version.Major.ToString() + "." + Version.Minor.ToString() + "." + Version.Build.ToString() + "." + Version.Revision.ToString();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM