Я хотел открыть проект C# .Net Core в Visual Studio, но, к сожалению, Intellisense не работает должным образом, он выделяет ошибки, но только при создании проект. F12
(перейти к определению) не работает, а также конкретные предложения.Intellisense не работает над одним из проектов C# в Visual Studio Code
Что странно: он работает с другими проектами, но не с этим конкретным.
C# Extensions я использую в Visual Studio Код: C# и C# extensions (я не уверен, какой из них позволяет IntelliSense)
Существует ошибка в журнале OmniSharp:
[ERROR] Error: OmniSharp server load timed out. Use the 'omnisharp.projectLoadTimeout' setting to override the default delay (one minute).
Но, вероятно, не означает ничего важного.
У меня в настоящее время .Net Core 1.1.0
установлен, но проект, который я хочу открыть, вероятно, использует другую версию:
global.json
{
"sdk": { "version": "1.0.0-preview2-1-003177" }
}
Насколько я знаю, Intellisense должен начать работать, если project.json
доступен в папке. В моем случае: это так.
Что может пойти не так? Что я должен проверить, чтобы понять, почему это не работает?
OmniSharp - это то, что обрабатывает intellisense в VSCode, так что ошибка, вероятно, очень важна для основной причины вашей проблемы. Является ли это более крупным проектом или имеет много зависимостей? –
@JohnKoerner Я пытаюсь открыть эту папку в VSCode https://github.com/aspnet/JavaScriptServices/tree/dev/templates/Angular2Spa – Piotrek