使用ClickOnce在PC上安装程序的问题 [英] Problem with installing program on PC with ClickOnce
问题描述
我正在尝试通过ClickOnce在客户端PC上安装程序-它具有Win XP和.Net 2.0运行时。它在安装过程中出现问题-表示安装过程中出现了问题,请参见以下内容:
I am trying to install my program via ClickOnce on a clients PC - it has Win XP with .Net 2.0 runtime. It comes up with a problem during installation - saying that something went wrong during installation see below:
我看着事件查看器,看到了以下内容:
I looked at the event viewer and I saw the following:
Crypt32错误,事件ID 11
描述:无法从以下位置的自动更新出租车提取第三方根列表: http://www.download.windowsupdate.com/msdownloadupdate/v3/static/trustdr/en/authrootstl.cab 错误:数据无效。
Crypt32 Error, Event ID 11 Description: Failed extract of third-party root list from auto update cab at: http://www.download.windowsupdate.com/msdownloadupdate/v3/static/trustdr/en/authrootstl.cab with error: The data is invalid.
我不确定这是怎么回事,但我想这与数字签名密钥有关毫无疑问,在FC.MrsCore中遇到了问题以及证书。无论如何,任何人都无法了解这里发生的事情以及如何对其进行排序。
I'm not sure what's going on here but I'm guessing it's something to do with the digitally signed key in FC.MrsCore that "encountered a problem" and something to with certificates no doubt. In any case can anyone shed any light on what is going on here and how I can sort it.
我已经在其他PC上安装了此程序,就好这是一台PC
I have installed this program on other PC's fine it's just this one PC that seems to be causing me some problems.
推荐答案
在这种情况下,此问题已通过将Service Pack升级到第3方来解决。与我的开发环境不同步的软件。我概述的错误是一些红色的鲱鱼,或者至少是模棱两可的错误,使我陷入了一些死胡同。
In this case the problem was fixed by upgrading a service pack to a 3rd party piece of software that was out of sync with my dev envionment. The error I have outlined was a bit of red herring or at the very least was ambiguous and led me down a few dead ends.
无论如何,现在所有这些都已解决-只需确保您的软件与开发环境和实时环境的版本相同。
Anyway it's all sorted now - just make sure your software is at the same version between your dev and live envionments.
这篇关于使用ClickOnce在PC上安装程序的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!