C# ClickOnce部署原因“;“未设置应用程序标识”;错误

C# ClickOnce部署原因“;“未设置应用程序标识”;错误,c#,clickonce,C#,Clickonce,我知道还有3个类似于这个问题的题目。我的问题与其他问题不同,原因如下 if (!ApplicationDeployment.IsNetworkDeployed) { UserMessage("Not network deployed", ConsoleColor.Red); } 我在部署到我的网站并从发布完成后打开的链接安装后看到此消息。因此,它是通过网络部署的 我将上面的if语句的下面一行放在try-catch块中 var deployment = ApplicationDeplo

我知道还有3个类似于这个问题的题目。我的问题与其他问题不同,原因如下

if (!ApplicationDeployment.IsNetworkDeployed)
{
     UserMessage("Not network deployed", ConsoleColor.Red);
}
我在部署到我的网站并从发布完成后打开的链接安装后看到此消息。因此,它是通过网络部署的

我将上面的if语句的下面一行放在try-catch块中

var deployment = ApplicationDeployment.CurrentDeployment;
我得到的
应用程序标识未设置
异常

仅供参考,我的应用程序是一个控制台应用程序

注意:以上所有情况都发生在我从网站安装后。未处于调试模式