Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

CommunityToolkit.MVVM 8.4.1 and 8.4.2 seems to break intellisense on VS2022

Aperta
#1,194 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Stack tecnologico
csharp

Direzione di ricerca

Riproduci il problema in VS 2022 17.14.31 con .NET 9 e CommunityToolkit.Mvvm 8.4.0, quindi ripeti con 8.4.2 usando l'esempio ObservableProperty mostrato. Confronta le diagnostiche di IntelliSense con la compilazione riuscita e determina se le sottolineature rosse persistono; l'attività è completata quando l'utilizzo generato di ObservableProperty non mostra più errori falsi.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug :bug:
Describe the bug

when updating from CT 8.4.0 to 8.4.1 or 8.4.2, intellisense starts showing red squiggles on all the ObservableProperties.

I know this is probably not your fault, probably an Intellisense problem, feel free to close it. At least will be useful as a reference for other users.

Regression

No response

Steps to reproduce

Given the following environment (NET 9, VS2022 17.14.31 , CT.MVVM 8.4.0 )

[ObservableProperty] private string _searchText = string.Empty;
...
SearchText = "hello";

Compile, no intellisense problems.

Change CT.MVVM to 8.4.2.
Compile, intellisense shows squiggly lines.

Expected behavior

Not showing red lines.

Screenshots

No response

IDE and version

VS 2022

IDE version

17.14.31

Nuget packages
  • CommunityToolkit.Common
  • CommunityToolkit.Diagnostics
  • CommunityToolkit.HighPerformance
  • CommunityToolkit.Mvvm (aka MVVM Toolkit)
Nuget package version(s)

8.4.2

Additional context

No response

Help us help you

No, just wanted to report this

Lingua principale
C#
Stelle
3.8k
Fork
401
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di CommunityToolkit/dotnet

Tutte le issue di CommunityToolkit/dotnet

Issue simili

Altre issue su C#

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.