【问题标题】:Unable to install extensions in Visual studio 2019 and it fails with error Invalid TimeStamp or Digital Signature as none无法在 Visual Studio 2019 中安装扩展,并且失败并出现错误 Invalid TimeStamp 或 Digital Signature as none
【发布时间】:2020-08-10 07:12:10
【问题描述】:

我无法安装大多数 Visual Studio 扩展(例如:Episerver、NPM 任务运行器)。在安装过程中,它会显示“数字签名:无效时间戳”或“数字签名:空”。尽管对于某些扩展,它显示“数字签名:无效时间戳”,但它成功完成了安装。(例如:Microsoft Visual Studio 安装程序项目) Visual Studio 社区版版本:16.6.5 (2019)。

以下是错误日志: 2020 年 8 月 7 日上午 10:12:29 - 由于“默认限制”,每个扩展根目录中的 5 个目录的递归上限。 2020 年 8 月 7 日上午 10:12:29 - 找到“C:\USERS\SARRMARPA\APPDATA\LOCAL\MICROSOFT\VISUALSTUDIO\16.0_6EE4662A\EXTENSIONS\pondhjej.glj\extension.vsixmanifest” 2020 年 8 月 7 日上午 10:12:29 - 找到“C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\Microsoft\Windows Kits\10\Desktop SDK\extension.vsixmanifest” 2020 年 8 月 7 日上午 10:12:29 - 找到“C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\Microsoft\Windows Kits\10\SDK ARM Additions\extension.vsixmanifest” 2020 年 8 月 7 日上午 10:12:29 - 找到“C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\Microsoft\Windows Kits\10\Windows Store SDK\extension.vsixmanifest” 2020 年 8 月 7 日上午 10:12:29 - 跳过“C:\Users\sarrmarpa\AppData\Local\Microsoft SDKs”,因为它不存在 2020 年 8 月 7 日上午 10:12:29 - 开始安装 Microsoft Visual Studio Professional 2019 的扩展... 2020 年 8 月 7 日上午 10:12:29 - VSIX TaskScheduler:VSIX 更新配置任务尚未成功注册。 2020 年 8 月 7 日上午 10:12:29 - 未完成帐户名称和安全 ID 之间的映射 2020 年 8 月 7 日上午 10:13:18 - 跳过不适用的包 Microsoft.Windows.UniversalCRT.Msu.8:当前操作系统版本“6.3.9600.0”不在支持的版本范围“[6.2,6.3)”中. 2020 年 8 月 7 日上午 10:13:18 - 跳过不适用的包 Microsoft.VisualStudio.NuGet.PowershellBindingRedirect:当前操作系统版本“6.3.9600.0”不在支持的版本范围“[6.1,6.2)”中。 2020 年 8 月 7 日上午 10:13:18 - 跳过不适用的包 Microsoft.Windows.UniversalCRT.Msu.7:当前操作系统版本“6.3.9600.0”不在支持的版本范围“[6.1,6.2)”中. 2020 年 8 月 7 日上午 10:13:18 - 跳过不适用的包 Microsoft.DiagnosticsHub.KB2882822.Win7:当前操作系统版本“6.3.9600.0”不在支持的版本范围“[6.1,6.2)”中。 2020 年 8 月 7 日上午 10:13:18 - 跳过不适用的包 Microsoft.Azure.PowerShellNew:不满足所需条件:Powershell5 2020 年 8 月 7 日上午 10:13:18 - 跳过不适用的包 Microsoft.VisualStudio.Graphics.EnableTools:当前操作系统版本“6.3.9600.0”不在支持的版本范围“10.0.10240”中。 2020 年 8 月 7 日上午 10:13:19 - 跳过不适用的包 Microsoft.VisualStudio.OfficeDeveloperTools.WindowsIdentityFoundation.Msu:当前操作系统版本“6.3.9600.0”不在支持的版本范围“(,6.2)”中。 2020 年 8 月 7 日上午 10:13:19 - 此系统不支持系统还原 2020 年 8 月 7 日上午 10:13:19 - 无法创建系统还原点:0x80131524 2020 年 8 月 7 日上午 10:13:44 - 证书无效:EPiServer.VsIntegration.Package.vsix 2020 年 8 月 7 日上午 10:13:44 - 缓存失败。重新尝试下载“EPiServer.CMS.B7A45E5E-3836-4864-A117-95207E71A9B3,version=11.7.0.437”。 2020 年 8 月 7 日上午 10:13:44 - 值不能为空。 参数名称:uri 2020 年 8 月 7 日上午 10:13:44 - 值不能为空。 参数名称:uri 2020 年 8 月 7 日上午 10:13:44 - 活动引发异常 System.ArgumentNullException:值不能为空。 参数名称:uri 2020 年 8 月 7 日上午 10:13:44 - 由于安装或下载失败,因此跳过了包“EPiServer.CMS.B7A45E5E-3836-4864-A117-95207E71A9B3,version=11.7.0.437”的缓存 2020 年 8 月 7 日上午 10:13:44 - 跳过包“Component.EPiServer.CMS.B7A45E5E-3836-4864-A117-95207E71A9B3,version=11.7.0.437”的缓存,因为包或父包发生了重大故障. 2020 年 8 月 7 日上午 10:14:17 - 安装错误:System.AggregateException:发生一个或多个错误。 ---> Microsoft.VisualStudio.Setup.PackageFailureException:包 'EPiServer.CMS.B7A45E5E-3836-4864-A117-95207E71A9B3' 下载失败 在 Microsoft.VisualStudio.Setup.InstallOperation.Run(CancellationToken 令牌) 在 Microsoft.VisualStudio.Setup.Engine.RunOperation(InstallOperation installOperation、CancellationToken 令牌、ExecuteAction 操作、ITelemetryOperation 遥测操作) 在 Microsoft.VisualStudio.Setup.Engine.RunCoreOperation(InstallOperation coreOperation、ExecuteAction 操作、ITelemetryOperation telemetryOperation、CancellationToken 令牌) 在 Microsoft.VisualStudio.Setup.Engine.Install(产品产品、字符串目标、CancellationToken 令牌) 在 Microsoft.VisualStudio.ExtensionManager.SetupEngineService.b__14_0() 在 System.Threading.Tasks.Task1.InnerInvoke() at System.Threading.Tasks.Task.Execute() --- End of inner exception stack trace --- at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) at Microsoft.VisualStudio.ExtensionManager.SetupEngineService.Install() at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.PerformSetupEngineInstall(InstallableExtensionImpl extension, Boolean installPerMachine, Boolean isPackComponent, IDictionary2 extensionsInstalledSoFar, List1 extensionsUninstalledSoFar, IInstalledExtensionList modifiedInstalledExtensionsList, IProgress1 进度, InstallFlags installFlags, AsyncOperation asyncOp, Version targetsVsVersion, IInstalledExtension& newExtension) 在 Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.InstallInternal(InstallableExtensionImpl 扩展,InstallFlags installFlags,IDictionary2 extensionsInstalledSoFar, List1 extensionsUninstalledSoFar,IInstalledExtensionList modifiedInstalledExtensionsList,AsyncOperation asyncOp,IProgress1 progress, Version targetedVsVersion) at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.BeginInstall(IInstallableExtension installableExtension, InstallFlags installFlags, AsyncOperation asyncOp, Version targetedVsVersion) at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.InstallWorker(IInstallableExtension extension, InstallFlags installFlags, AsyncOperation asyncOp) ---> (Inner Exception #0) Microsoft.VisualStudio.Setup.PackageFailureException: Package 'EPiServer.CMS.B7A45E5E-3836-4864-A117-95207E71A9B3' failed to download at Microsoft.VisualStudio.Setup.InstallOperation.Run(CancellationToken token) at Microsoft.VisualStudio.Setup.Engine.RunOperation(InstallOperation installOperation, CancellationToken token, ExecuteAction action, ITelemetryOperation telemetryOperation) at Microsoft.VisualStudio.Setup.Engine.RunCoreOperation(InstallOperation coreOperation, ExecuteAction action, ITelemetryOperation telemetryOperation, CancellationToken token) at Microsoft.VisualStudio.Setup.Engine.Install(Product product, String destination, CancellationToken token) at Microsoft.VisualStudio.ExtensionManager.SetupEngineService.<Install>b__14_0() at System.Threading.Tasks.Task1.InnerInvoke() 在 System.Threading.Tasks.Task.Execute()

【问题讨论】:

  • 尝试删除 EPI Server 扩展
  • Epi 服务器扩展尚未添加到已安装的扩展中
  • 它已在您的日志中列出!
  • @rahulmarpally,有关于这个问题的更新吗?请检查我的回答是否可以帮助您处理此问题,如果有帮助,请告诉我们。

标签: visual-studio-extensions vsix


【解决方案1】:

无法在 Visual Studio 2019 中安装扩展,并且失败并显示 错误无效的时间戳或数字签名为无

请尝试以下步骤来解决您的问题:

1)C:\Program Files (x86)\Microsoft Visual Studio\2019\Community \Common7\IDE\PublicAssemblies路径看看你有没有这个dll

  • Microsoft.VisualStudio.DeployWizard.dll

输入C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE并检查你是否有这个dll

  • Microsoft.VisualStudio.WizardFramework.dll

那么,请将这两个dll重命名为其他名称或直接删除。

之后,重新启动计算机以再次测试。

另外,输入C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft并检查您是否有一个名为VSI的文件夹。

如果是这样,请将此文件夹重命名为其他名称或直接删除。

2)Extensions-->Manage Extensions

下禁用任何VS第三方扩展

3)关闭任何第三方软件、杀毒软件和防火墙

4) reset VS settings

5) repair VS in the VS Installer 或者如果有新版本vs版本,请更新vs。

另外,请检查您是否有任何操作系统更新,如果有,请更新它。

6)删除所有C:\Users\xxx(current user)\AppData\Local\Microsoft\VisualStudio\16.0_xxxx文件夹,然后重启VS再次测试。

7) 最后,如果所有步骤都不起作用,重新安装 VS 可能是一个选择。虽然会花很多时间,但我认为您可以尝试一下。

【讨论】:

  • 感谢您的信息。我已经尝试了上述大多数故障排除步骤,但对我来说没有效果,我将验证防病毒或防火墙是否阻止了安装并及时通知您。
  • 好的。另外,你也可以在CMD中运行sfc /scannow(以管理员身份运行)来检查是否有损坏的os文件。此外,如果这些都没有帮助,请尝试重新安装 VS。
猜你喜欢
  • 2019-09-04
  • 1970-01-01
  • 2014-09-24
  • 1970-01-01
  • 2021-12-18
  • 1970-01-01
  • 1970-01-01
  • 2023-03-19
  • 2017-08-28
相关资源
最近更新 更多