1
我们有ClickOnce应用程序的在线和离线版本。有没有通过编程确定ClickOnce应用程序的安装模式是联机还是脱机的方法?以编程方式确定ClickOnce安装模式
为了清楚起见,我使用的术语“脱机”,并在他们How to: Specify the ClickOnce Offline or Online Install Mode(MSDN)的文档中描述的方式“在线”。
我们有ClickOnce应用程序的在线和离线版本。有没有通过编程确定ClickOnce应用程序的安装模式是联机还是脱机的方法?以编程方式确定ClickOnce安装模式
为了清楚起见,我使用的术语“脱机”,并在他们How to: Specify the ClickOnce Offline or Online Install Mode(MSDN)的文档中描述的方式“在线”。
您可以确定如果一个应用程序被从网络这样运行了:
try {
if (ApplicationDeployment.CurrentDeployment == null ||
ApplicationDeployment.CurrentDeployment.ActivationUri == null)
return false;
}
catch {
return false;
}
return true;
只有当你从网络上运行,所以如果你想稍后访问这些信息这会成真,坚持价值的地方。