[Windows Desktop] Visual Studio target is hard-coded to use the VS Code icon

Open 💬 0 comments Opened Aug 10, 2026 by ctmd1234567

What version of the Codex App are you using?

26.803.5235.0 (Microsoft Store package)

What subscription do you have?

ChatGPT Plus

What platform is your computer?

Windows 11 x64

What issue are you seeing?

In the Codex Desktop Open in menu, the built-in Visual Studio target is displayed with the blue Visual Studio Code icon instead of the Visual Studio icon.

This is not caused by Windows file associations or a local custom handler. The local Codex configuration contains no desktop.custom_file_handlers entry.

Inspection of the packaged desktop bundle shows that the built-in target metadata maps both targets to the same asset:

visualStudio -> apps/vscode.png
vscode       -> apps/vscode.png

The package's webview/apps assets include vscode.png, but no dedicated Visual Studio icon asset.

The actual applications are separate and both executables exist:

Visual Studio:
C:\Program Files\Microsoft Visual Studio\18\Community\Common7\IDE\devenv.exe

VS Code (anonymized user path):
D:\Users\<user>\AppData\Local\Programs\Microsoft VS Code\Code.exe

The incorrect icon persists after removing all open-target preferences and fully restarting Codex.

What steps can reproduce the bug?

  1. Install Codex Desktop 26.803.5235.0 from the Microsoft Store on Windows.
  2. Install Visual Studio and open a local project in Codex.
  3. Open the dropdown next to the top-right Open in button.
  4. Observe the Visual Studio entry.

Actual behavior

The entry is labeled Visual Studio, but it uses the VS Code icon.

Expected behavior

The built-in Visual Studio target should use the official Visual Studio icon, distinct from the VS Code target.

Additional information

This issue is intentionally scoped to the incorrect Visual Studio icon mapping.

The separate problem where a secondary-drive VS Code installation is not exposed as a dedicated target is tracked in #34168. Reinstalling VS Code or changing Windows default-app associations does not affect this icon mapping.

View original on GitHub ↗