[英]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.