stride3d / stride3d/stride

Remove Xenko from Visual Studio

Open
#215 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

area-Launcher bug good first issue
Dominant language
C#
Stars
7.8k
Forks
1.2k
Avg merge
2d 17h
Merged PRs (30d)
49

Description

Release Type: Official Release/GitHub (please choose appropriate option)
Official

Version: Version number and/or git branch
3.0.0.4

Platform(s): Does the problem occur on Windows, Android...?
Windows 10

Describe the bug
After uninstalled Xenko by Windows application uninstaller, I get an error message in Visual Studio.
Cannot find the file or assembly "Xenko.VisualStudio.Commands" or a dependency. (translated in english)

To Reproduce
Install Xenko, uninstall Xenko.

Expected behavior
Xenko should completely removed from the system. Including the VS extension.

Screenshots
vs-non-xenko-project
A screenshot of the error log of a Non-Xenko project. (Unf. in german. I've to check how to set this in english. In my opinion the erros should depend on the IDE setting which is in english. Whatever... I have to check this out.)

Log and callstacks
see. description of the bug.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue on Windows 10 by installing and uninstalling Xenko, then inspect Visual Studio's error log for the remaining Xenko.VisualStudio.Commands reference. Done means uninstalling Xenko removes the Visual Studio extension and no longer produces the assembly error in a non-Xenko project.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.