我试图安装VS '17,开始编程,教程告诉我安装一个包。问题是这个包包含JustInTime。当出现Microsoft.VisualStudio.Debugger.JustInTime时,安装停止。那我现在该怎么办
c3frrgcw1#
方案一
1.点击取消,几分钟后,它会要求更新VS安装程序。2.更新Visual Studio安装程序。3.重新启动电脑。安装程序将自动继续。
方案二
1.下载Process Explorer2.杀死vs_installershell.exe下的进程PowerShell.exe3.安装程序将继续跳过JustInTime4. VS安装完成后,您必须手动安装JustInTime
方案三
1.将系统变量**__PSLockDownPolicy值更新为1**2.重启PC3.重新启动安装
PS:解决方案3为我工作参考号:Helpful link
56lgkhnf2#
停止(冻结)?还是失败?在我的情况下(失败),结果是PowerShell本身的问题。Studio安装程序在添加JIT调试器时生成的日志如下所示:由于一个或多个程序包失败,产品无法安装列出的工作负载和组件。不完整的组件实时调试器(Microsoft.VisualStudio.Component.Debugger.JustInTime,版本=15.0.26208.0)您可以使用以下信息搜索解决方案......能够找到解决方案或变通方法。未能安装包“Microsoft.VisualStudio.Debugger.JustInTime,版本=15.0.26424.2”。搜索URL:https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.VisualStudio.Debugger.JustInTime;PackageAction=Install;ReturnCode=-65536受影响的组件实时调试器(Microsoft.VisualStudio.Component.Debugger.JustInTime,版本=15.0.26208.0)日志C:\Users\AppData\Local\Temp\dd_setup__273_Microsoft.VisualStudio.Debugger.JustInTime.log执行的详细信息命令:“c:\windows\syswow64\windowspowershell\v1.0\powershell.exe”-ExecutionPolicy Bypass -InputFormat None -NoLogo -NonInteractive -NoProfile -Command“$ErrorActionPreference=“Stop”;$VerbosePreference=“继续”;$Action=“修复”;$AppId=""“2763a993”"";$Packages=""“Microsoft.VisualStudio.Component.CoreEditor ......""";[io.file]::ReadAllText(“C:\ProgramData\Microsoft\VisualStudio\Packages\Microsoft.VisualStudio.Debugger.JustInTime,version=15.0.26424.2\RegisterJustInTimeDebugger.ps1”)|调用表达式; if(!$?){ exit 1603 } elseif($LastExitCode){ exit $LastExitCode }”返回代码:-65536返回代码详细信息:未知错误(0xffff 0000)如果你启动一个dos提示符(作为管理员),运行“已执行命令”下面列出的命令,你会看到这个错误:内部Windows PowerShell错误。加载托管Windows PowerShell失败,错误为80070002您可以通过打开文件资源管理器到“C:\Windows\SysWOW64\WindowsPowerShell\v1.0”并重命名powershell. exe. config来解决它。在dos提示符下重新运行powershell命令,现在应该不会出现错误。
2条答案
按热度按时间c3frrgcw1#
方案一
1.点击取消,几分钟后,它会要求更新VS安装程序。
2.更新Visual Studio安装程序。
3.重新启动电脑。安装程序将自动继续。
方案二
1.下载Process Explorer
2.杀死vs_installershell.exe下的进程PowerShell.exe
3.安装程序将继续跳过JustInTime
4. VS安装完成后,您必须手动安装JustInTime
方案三
1.将系统变量**__PSLockDownPolicy值更新为1**
2.重启PC
3.重新启动安装
PS:解决方案3为我工作
参考号:Helpful link
56lgkhnf2#
停止(冻结)?还是失败?在我的情况下(失败),结果是PowerShell本身的问题。Studio安装程序在添加JIT调试器时生成的日志如下所示:
由于一个或多个程序包失败,产品无法安装列出的工作负载和组件。
不完整的组件实时调试器(Microsoft.VisualStudio.Component.Debugger.JustInTime,版本=15.0.26208.0)您可以使用以下信息搜索解决方案......能够找到解决方案或变通方法。
未能安装包“Microsoft.VisualStudio.Debugger.JustInTime,版本=15.0.26424.2”。
搜索URL:https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.VisualStudio.Debugger.JustInTime;PackageAction=Install;ReturnCode=-65536
受影响的组件实时调试器(Microsoft.VisualStudio.Component.Debugger.JustInTime,版本=15.0.26208.0)
日志C:\Users\AppData\Local\Temp\dd_setup__273_Microsoft.VisualStudio.Debugger.JustInTime.log
执行的详细信息命令:“c:\windows\syswow64\windowspowershell\v1.0\powershell.exe”-ExecutionPolicy Bypass -InputFormat None -NoLogo -NonInteractive -NoProfile -Command“$ErrorActionPreference=“Stop”;$VerbosePreference=“继续”;$Action=“修复”;$AppId=""“2763a993”"";$Packages=""“Microsoft.VisualStudio.Component.CoreEditor ......""";[io.file]::ReadAllText(“C:\ProgramData\Microsoft\VisualStudio\Packages\Microsoft.VisualStudio.Debugger.JustInTime,version=15.0.26424.2\RegisterJustInTimeDebugger.ps1”)|调用表达式; if(!$?){ exit 1603 } elseif($LastExitCode){ exit $LastExitCode }”返回代码:-65536返回代码详细信息:未知错误(0xffff 0000)
如果你启动一个dos提示符(作为管理员),运行“已执行命令”下面列出的命令,你会看到这个错误:
内部Windows PowerShell错误。加载托管Windows PowerShell失败,错误为80070002
您可以通过打开文件资源管理器到“C:\Windows\SysWOW64\WindowsPowerShell\v1.0”并重命名powershell. exe. config来解决它。在dos提示符下重新运行powershell命令,现在应该不会出现错误。