-
Notifications
You must be signed in to change notification settings - Fork 743
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Project selection always visible #19102
Comments
Thanks for the report. This is something we intend to change soon, though our problem is mainly about detecting what an Uno Platform project is in a reliable way. We'll update this issue when we know more. |
An easy (and immediate) workaround is to create a profile for Uno (or for .net) and only have the Uno Platform extension in the |
One method to reliably detect the Uno-ness of the project is the
This works but it's not as streamlined or intuitive as having it built into the extension. |
Yes, that's what we can use, but we also need to support older projects that don't have this cue. |
Type: Feature Request
Current Behavior
The issue manifests whenever a C# solution that does not contain any Uno Platform projects is discovered while the Uno Platform extension is loaded.
Expected Behavior
Uno Platform detects that there are no Uno Platform projects in the current solution and disables the project selection (red by default when sln is seleced, normal color when a loadable csproj is selected)
How to reproduce it (as minimally and precisely as possible)
Create a new solution and console project, and include the project in the solution.
Workaround
The Uno Platform extension can be hidden from the status bar. However this means for actual Uno Platform projects, the project selection will not be usable.
Extension Status
Extension: Dev Kit Mode
Debugger: Ready
Hot-Reload: Inactive
XAML LSP: Ready
Environment information
Extension version: 0.18.5
VS Code version: Code 1.95.3 (f1a4fb101478ce6ec82fe9627c43efbf9e98c813, 2024-11-13T14:50:04.152Z)
OS version: Linux x64 6.8.0-49-generic
Modes:
The text was updated successfully, but these errors were encountered: