这是我见过的最奇怪的事情。我写了this application,它是通过ClickOnce部署的。安装我的应用程序后,我尝试安装this other tool,而不是安装任何东西,我的应用程序启动。然后我卸载了我的应用程序,通过在CMD中运行rundll32 dfshim CleanOnlineAppCache
清除了ClickOnce的缓存,并尝试再次安装Microsoft工具,并且我的应用程序的ClickOnce安装程序出现了。
知道世界上有什么可能导致这种情况吗?
答案 0 :(得分:1)
看起来您正在使用与Microsoft软件用于其工具的安装程序相同的GUID。请为您的应用生成另一个GUID,然后重试。
还可以从其他PC或虚拟机尝试安装程序。它也可能是您计算机的问题。
答案 1 :(得分:0)
我的第一个想法是他们使用相同的GUID。你可以重新生成你的应用程序的任何键,然后再试一次吗?
真奇怪。