aka.ms/devconfig/wsl-comfort/setup.ps1 redirects to Bing, so the README's WSL Comfort command fails

未關閉 適合新手
#187 1 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視

維護者通常 1 天內回覆

還沒有人認領這個 Issue。

評估

難度
2/5
預估耗時
1 小時以內
新手友好度
62/100
Issue 類型
缺陷
描述清晰度
描述清楚
活躍度
活躍
技術堆疊
powershell, wasm

研究方向

失敗的命令是 README 中的 irm https://aka.ms/devconfig/wsl-comfort/setup.ps1 | iex 這一行。短連結是在儲存庫外部設定的重新導向,因此儲存庫內的修正方式是讓 README 指向 src/wsl-comfort/setup.ps1 可用的 raw URL,或者如果確實需要,在根目錄新增 wsl-comfort/setup.ps1。驗證時,先將 README 中的程式片段與回傳 404 的路徑進行比對,接著確認新 URL 回傳的是腳本,而不是重新導向到 Bing。當文件中的命令能成功安裝 WSL Comfort,且不再參照過時的連結時,即視為完成;aka.ms 重新導向本身需要維護者處理。

由索引模型根據 Issue 內容生成。

描述

The WSL Comfort install command in the README fails, because the short link isn't registered:

PS> irm https://aka.ms/devconfig/wsl-comfort/setup.ps1 | iex
Invoke-Expression: Missing expression after unary operator '--'.

https://aka.ms/devconfig/wsl-comfort/setup.ps1 returns 302 to https://www.bing.com?ref=aka&shorturl=devconfig/wsl-comfort/setup.ps1, so iex is handed Bing's HTML. By contrast, aka.ms/devconfig/standard/setup.ps1 and aka.ms/devconfig/full/setup.ps1 redirect to the scripts on raw.githubusercontent.com as expected.

There's also no root-level copy to point the link at: wsl-comfort/setup.ps1 returns 404 on main, although wsl-comfort/install.ps1 exists. Only src/wsl-comfort/setup.ps1 is present, and running that directly works as a workaround:

irm https://raw.githubusercontent.com/microsoft/WindowsDeveloperConfig/main/src/wsl-comfort/setup.ps1 | iex

Checked 2026-11-02 against main at fb56461.

主要語言
PowerShell
星號
3.5k
分支
239
平均合併
9 小時 32 分鐘
30 天內合併 PR
39

環境準備

  • 沒有 Dockerfile 或 Docker Compose 檔案
  • 沒有 Pull Request 範本
  • 閱讀貢獻指南

從這裡開始

  1. 先讀完整個 Issue,再讀專案的貢獻指南。
  2. 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
  3. Fork 儲存庫,在一個分支上完成修改。
  4. 送出 Pull Request,並在描述裡引用這個 Issue 編號。

microsoft/WindowsDeveloperConfig 的其他 Issue

查看 microsoft/WindowsDeveloperConfig 的全部 Issue

相似的 Issue

更多 DevTools Issue

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。