当前位置: 首页 > 编程语言 > C#

ClickOnce文件关联分享

时间:2023-04-10 11:15:54 C#

ClickOnce文件关联我有一个控制台应用程序,我正在使用ClickOnce进行部署。用户安装程序后,设置关联,但关联的程序是安装程序(ClickOnce应用程序部署支持库),而不是实际的程序。如何将它关联为实际程序而不是安装程序?我在下面的app.manifest中包含了fileAssociation节点。如果您对此有任何提示,请与我们联系。谢谢。在3台不同的电脑上测试过,WindowsXP、Vista、Windows7。信任级别为完全信任。自动更新设置为启动预启动。问题源于1不一定了解ClickOnce,感谢codeConcussion的简要概述。2、ClickOnce不通过传统的args格式传递内容,而是通过以下属性:AppDomain.CurrentDomain.SetupInformation.ActivationArguments.ActivationData我认为这只是对ClickOnce工作原理的一种误解。ClickOnce应用程序的主exe永远不会直接启动。应用程序通过服务器上的部署清单(.application文件)启动。如果您在文本编辑器中打开应用程序的开始菜单快捷方式,您可以看到它指向.application文件,而不是本地的.exe。这允许所有更新魔法发生。如果.aav文件与本地.exe相关联,则用户在通过.aav文件打开应用程序时将不会获??得任何更新。当您双击该文件时,您会说“启动安装程序”;你的申请在那之后开始吗?你能解释一下你期望的最终结果吗?以上就是C#学习教程:ClickOnce文件关联分享的全部内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: