5

Kiedy biegnę dotnet build na mojego kodu z mojego WSL (Windows Subsystem for Linux) distro, C przerw # IntelliSense i pojawiają się błędy jak poniżej:W jaki sposób można uzyskać intellisense OmniSharp VSCode do pracy z skompilowanym kodem WSL?

enter image description here

udało mi się skonfigurować konfiguracje startowe Znalazłem here, ale to nie pomaga w Intellisense, chyba że coś przeoczyłem.

Zakładam, że ma to coś wspólnego z konfiguracjami ścieżek, ale nie jestem pewien, co zmienić lub gdzie powinienem to zmienić.

Krótko mówiąc, w jaki sposób mogę skompilować i uruchomić mój kod na WSL i edytować go w VS Code bez błędów i ostrzeżeń?

+0

jest targetDate lub ważne Terminy korzystania YYYY? spróbuj go z małą literą – Hyrein

Odpowiedz

1

Jest więcej możliwych rozwiązań:


Twoja struktura folderów nie jest poprawna:

  1. Zastosowanie Terminal w VSCode i utwórz folder, jak mkdir MyProject
  2. Stwórz swój projekt nowy folder z terminalu, na przykład: dotnet new console

Błędne Ustawienia:

Przejdź do:

Code -> Preferences -> Settings 

i usunąć "omnisharp.useMono": true/false

Dodatkowo można otworzyć projekt z Visual Studio lub MonoDevelop, a następnie ponownie otworzyć w VSCode.


Masz niewłaściwych parametrów wejściowych w swojej TryParseExact #LAUGHING