dotnet / vscode-dotnet-runtime

VSCode Extension for Installing .NET via VS Code
MIT License
138 stars 252 forks source link

[NETE2ESDK][WinArm64] There is a pop-up: .NET Installer appear above VS Code if try installing it again after restarted VSCode. #1571

Open v-xiaofchen opened 10 months ago

v-xiaofchen commented 10 months ago

Describe the bug

There is a pop-up: .NET Installer appear above VS Code if try installing it again after restarted VSCode.

Other Info:

Reproduction Steps

  1. On WinArm64, open VScode not running as administrator
  2. Run the sample command ‘Install .NET SDK Globally via .NET Install Tool (Former Runtime Extension)‘.
  3. Use the version it provided, which is 7.0.103. Hit enter.
  4. After 7.0.103 is installed succeed, restart VSCode
  5. Try to install 7.0.103 again and observe

Expected behavior The extension should notice the SDK is already installed and give you a message saying it is already installed, there should be NO pop-up. ARMEXPECT1

Exceptions & Errors (if any) There is a pop-up: .NET Installer appear above VS Code. ARMFACT1

Further technical details OS: Win 11 Arm64 23H2(OS Build 25398.1) VSCode: 1.84.2 Extensions: dotnet-install-tool-2.0.0

Note:

1.This issue does not repro with VS Code running as Administrator. 2.This issue is only repro on Win Arm64,not repro on Win X64.

BinToss commented 6 months ago

Seems to be fixed in v2.0.2 or an earlier version. I have never experienced this issue since installing this extension in 2023.

yinjiehe01 commented 6 months ago

@BinToss This issue still repro on v2.0.2 on today's test. bug1571

nagilson commented 1 month ago

This should be fixed pending the next release, please confirm this when the next testing session is done. cc @NicoleWang001