[Bug]: issue with appcat binary in case of snap-based VS Code installation

未关闭
#81 4 条评论 0 个 reaction 已指派 1 人 在 GitHub 查看

@Descatles 已经在做这个了。

开始于 2026年3月16日。

评估

这个 Issue 还没有评估数据。

描述

bug planned
Environment

Coding Platform: VS Code
Coding Platform version: 1.110.1
Extension name (if using IDE):
Extension version (if using IDE):
Language of your code: C#
Operating System: Ubuntu 24.04

How to Reproduce
  1. Install VS Code via App Center on Ubuntu
  2. Install extension "GitHub Copilot modernization"
  3. Click on "Start assessment" -> "Run assessment"

Seems, extension install appcat to /.appcat-dotnet folder which is not accessible for snap-based VS Code installation (and it tries to install again and failed)

Expected behavior

Installed appcat is found and used

Screenshots & Logs

2026-03-13 23:57:27.647 [info] Checking .NET SDK...
2026-03-13 23:57:27.647 [info] ✓ .NET SDK 10.0.104 found
2026-03-13 23:57:27.647 [info] Checking .NET AppCat...
2026-03-13 23:57:27.647 [info] .NET AppCat not found, installing...
2026-03-13 23:57:27.647 [info] Installing .NET AppCat CLI...
2026-03-13 23:57:27.647 [info] Running: dotnet tool install --tool-path /home/vova/.appcat-dotnet --add-source https://api.nuget.org/v3/index.json --ignore-failed-sources dotnet-appcat
2026-03-13 23:57:27.648 [info] Tool 'dotnet-appcat' is already installed.

2026-03-13 23:57:27.648 [error] Error installing .NET AppCat: Failed to install .NET AppCat. Binary not found after installation.
2026-03-13 23:57:27.648 [error] Error: Failed to install .NET AppCat: Failed to install .NET AppCat. Binary not found after installation.
at xg.installAppCat (/home/vova/.vscode/extensions/vscjava.migrate-java-to-azure-1.13.1-linux-x64/out/extension.js:35039:65747)
at /home/vova/.vscode/extensions/vscjava.migrate-java-to-azure-1.13.1-linux-x64/out/extension.js:35041:5499
at Generator.next ()
at /home/vova/.vscode/extensions/vscjava.migrate-java-to-azure-1.13.1-linux-x64/out/extension.js:1:2199
at new Promise ()
at y (/home/vova/.vscode/extensions/vscjava.migrate-java-to-azure-1.13.1-linux-x64/out/extension.js:1:2019)
at /home/vova/.vscode/extensions/vscjava.migrate-java-to-azure-1.13.1-linux-x64/out/extension.js:35041:5420
at Zm._withProgress (file:///snap/code/228/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:496:11487)
at Zm.withProgress (file:///snap/code/228/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:496:11042)
at Object.withProgress (file:///snap/code/228/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:588:141059)
at /home/vova/.vscode/extensions/vscjava.migrate-java-to-azure-1.13.1-linux-x64/out/extension.js:35041:5316
at Generator.next ()
at /home/vova/.vscode/extensions/vscjava.migrate-java-to-azure-1.13.1-linux-x64/out/extension.js:1:2199
at new Promise ()
at y (/home/vova/.vscode/extensions/vscjava.migrate-java-to-azure-1.13.1-linux-x64/out/extension.js:1:2019)
at ahs (/home/vova/.vscode/extensions/vscjava.migrate-java-to-azure-1.13.1-linux-x64/out/extension.js:35041:3587)
at /home/vova/.vscode/extensions/vscjava.migrate-java-to-azure-1.13.1-linux-x64/out/extension.js:35039:71059
at Generator.next ()
at o (/home/vova/.vscode/extensions/vscjava.migrate-java-to-azure-1.13.1-linux-x64/out/extension.js:1:2057)
2026-03-13 23:57:27.649 [info] Error when assessment: Error: Error when installing .NET AppCAT: Error: Failed to install .NET AppCat: Failed to install .NET AppCat. Binary not found after installation.

主要语言
没有语言数据
星标
19
派生
8
平均合并
1 天 3 小时
30 天内合并 PR
1

贡献指南

这个仓库没有索引到贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

microsoft/github-copilot-appmod 的其他 Issue

查看 microsoft/github-copilot-appmod 的全部 Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。