我的一位客户无法下载/执行我们的 ClickOnce 应用程序(我相当肯定它已签名)。我尝试让我的客户遵循Clickonce 中的建议,“您的 Web 浏览器设置不允许您运行未签名的应用程序。!但他说该选项显示为灰色,可能是出于安全考虑。
我转到我的 IE 设置并确认我的浏览器不允许运行未签名的应用程序。
- 如何确定我的应用程序已签名?我已经清除了 ClickOnce 缓存并再次下载了 ClickOnce 应用程序,我确实看到了我认为正确的“签名”
- 假设应用程序已签名,我们如何解决此问题?我怀疑这与客户网络有关。他们是一个政府组织,所以我不会对某些事情被锁定感到惊讶。
==================================================== ==
平台版本信息 Windows:6.1.7601.65536 (Win32NT) 公共语言运行时:4.0.30319.269 System.Deployment.dll:4.0.30319.1 (RTMRel.030319-0100) clr.dll:4.0.30319.269 (RTMGDR.030319-260.dll)df dll:4.0.30319.1 (RTMRel.030319-0100) dfshim.dll:4.0.31106.0 (Main.031106-0000) 来源部署网址:http://corebeta.expertchoice.com/TTA/TeamTimeAssistant.application?t7ZqWrTkOp8xCKiP5%2f1vqG2JYPdRGxnhY%2fR5zb%2bBVDRiGg2afBaqInthrN1VxEcBFMhjr6QX%2fYMOBClnQ1X8AzBnVUeUcomt6xqm2cRv%2bs%2bWMu1dSX3SxhKs2ebeb%2fbzTS2GiU3fRqkq41Kz3RTRodFFpNc3S4dASyH9qFQ%2fzc2AhHM1DhUxiFKY5kJSjfk9k8UJEDMsRZaHSQ19Rg25gw%3d%3d Server : Microsoft-IIS/6.0 X-Powered-By : ASP.NET 部署提供程序网址:http ://corebeta.expertchoice.com/TTA/TeamTimeAssistant.application 服务器 : Microsoft-IIS/6.0 X-Powered-By : ASP.NET 错误摘要 下面是错误摘要,这些错误的详细信息将在日志后面列出。* Activation of http://corebeta.expertchoice.com/TTA/TeamTimeAssistant.application?t7ZqWrTkOp8xCKiP5%2f1vqG2JYPdRGxnhY%2fR5zb%2bBVDRiGg2afBaqInthrN1VxEcBFMhjr6QX%2fYMOBClnQ1X8AzBnVUeUcomt6xqm2cRv%2bs%2bWMu1dSX3SxhKs2ebeb%2fbzTS2GiU3fRqkq41Kz3RTRodFFpNc3S4dASyH9qFQ%2fzc2AhHM1DhUxiFKY5kJSjfk9k8UJEDMsRZaHSQ19Rg25gw%3d%3d 导致异常。检测到以下失败消息: + 您的 Web 浏览器设置不允许您运行未签名的应用程序。组件存储事务失败摘要未检测到事务错误。警告 此操作期间没有警告。OPERATION PROGRESS STATUS * [11/19/2012 12:07:02 PM] : Activation of http://corebeta.expertchoice.com/TTA/TeamTimeAssistant.application?t7ZqWrTkOp8xCKiP5%2f1vqG2JYPdRGxnhY%2fR5zb%2bBVDRiGg2afBaqInthrN1VxEcBFMhjr6QX%2fYMOBClnQ1X8AzBnVUeUcomt6xqm2cRv%2bs%2bWMu1dSX3SxhKs2ebeb% 2fbzTS2GiU3fRqkq41Kz3RTRodFFpNc3S4dASyH9qFQ%2fzc2AhHM1DhUxiFKY5kJSjfk9k8UJEDMsRZaHSQ19Rg25gw%3d%3d 开始了。错误详细信息 在此操作期间检测到以下错误。* [11/19/2012 12:07:03 PM] System.Deployment.Application.InvalidDeploymentException (Manifest) - 您的 Web 浏览器设置不允许您运行未签名的应用程序。- 来源:System.Deployment - 堆栈跟踪:System.Deployment.Application.ApplicationActivator.BrowserSettings.Validate(String manifestPath) at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings浏览器设置,