gpt4 book ai didi

.net - 程序如何知道它是否是 ClickOnce?

转载 作者:行者123 更新时间:2023-12-02 00:38:54 24 4
gpt4 key购买 nike

我想发布一个有两个版本的程序,general 和 clickonce。

一般的有更新程序的更新代码,clickonce没有。

但是,它们在同一个解决方案/项目代码中。

也就是说,我想知道如何知道一个程序或应用程序是否可以通过代码判断它是否是clickonce。

最佳答案

您可以通过 ApplicationDeployment.IsNetworkDeployed 属性判断您的应用程序是否通过 ClickOnce 安装。

来自MSDN documentation :

If you want your application to run both inside and outside of a ClickOnce deployment (for example, if you need to debug your application on the local computer before deploying it), test IsNetworkDeployed before accessing the CurrentDeployment property.

IsNetworkDeployed will return true regardless of whether the application is installed or hosted online, and regardless of whether it was installed from a Web site, file share, or CD-ROM.

关于.net - 程序如何知道它是否是 ClickOnce?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3454486/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com