获取 Office 插件发布版本

JDe*_*ker 4 c# add-in version outlook-addin

我有一个 Outlook 插件,我需要获取发布版本。我指的不是程序集版本、文件版本或 Office 版本。(这是我发现的全部)。

一些 C# 代码会非常好!

在此输入图像描述

黑色 XML 来自项目文件。

Jow*_*ows 6

很晚了,但可能会帮助别人:)

与我部署的 Vsto Outlook AddIn 一起使用(在调试模式下不起作用)。

使用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);
}
Run Code Online (Sandbox Code Playgroud)