我有一个windows窗体应用程序,部署在两个不同的位置.
- Intranet-ClickOnce
- Internet-通过Windows installer安装在citrix服务器场上
我显示单击一次部署的版本ApplicationDeployment.IsNetworkDeployed
的ClickOnce版本号.
if (ApplicationDeployment.IsNetworkDeployed)
return ApplicationDeployment.CurrentDeployment.CurrentVersion;
但是对于非单击应用程序,我不确定如何检索ClickOnce版本,除非我在程序集信息中硬编码版本号.
对于非ClickOnce部署的版本,是否有自动检索ClickOnce版本号的方法?