c# - Omnisharp 找不到我的文件的文档
问题描述
当我运行 Visual Studio Code 并在omnisharp 日志中查看我的输出时,omnisharp 给了我这个错误:
Starting OmniSharp server at 12/30/2020, 7:59:17 PM
Target: c:\Users\Joshua\OneDrive\C#\brackeysTutorial\brackeysTutorial.sln
OmniSharp server started.
Path: c:\Users\Joshua\.vscode\extensions\ms-dotnettools.csharp-1.23.8\.omnisharp\1.37.6-beta.9\OmniSharp.exe
PID: 31196
[info]: OmniSharp.Stdio.Host
Starting OmniSharp on Windows 6.2.9200.0 (x64)
[info]: OmniSharp.Services.DotNetCliService
DotNetPath set to dotnet
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
Located 2 MSBuild instance(s)
1: Visual Studio Community 2019 16.6.30320.27 - "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin"
2: StandAlone 16.8.0 - "c:\Users\Joshua\.vscode\extensions\ms-dotnettools.csharp-1.23.8\.omnisharp\1.37.6-beta.9\.msbuild\Current\Bin"
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
Registered MSBuild instance: Visual Studio Community 2019 16.6.30320.27 - "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin"
[info]: OmniSharp.Cake.CakeProjectSystem
Detecting Cake files in 'c:\Users\Joshua\OneDrive\C#\brackeysTutorial'.
[info]: OmniSharp.Cake.CakeProjectSystem
Could not find any Cake files
[info]: OmniSharp.MSBuild.ProjectSystem
Detecting projects in 'c:\Users\Joshua\OneDrive\C#\brackeysTutorial\brackeysTutorial.sln'.
[info]: OmniSharp.Script.ScriptProjectSystem
Detecting CSX files in 'c:\Users\Joshua\OneDrive\C#\brackeysTutorial'.
[info]: OmniSharp.Script.ScriptProjectSystem
Could not find any CSX files
[info]: OmniSharp.WorkspaceInitializer
Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpFormattingWorkspaceOptionsProvider, Order: 0
[info]: OmniSharp.WorkspaceInitializer
Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.Completion.CompletionOptionsProvider, Order: 0
[info]: OmniSharp.WorkspaceInitializer
Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.RenameWorkspaceOptionsProvider, Order: 100
[info]: OmniSharp.WorkspaceInitializer
Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.ImplementTypeWorkspaceOptionsProvider, Order: 110
[info]: OmniSharp.WorkspaceInitializer
Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.BlockStructureWorkspaceOptionsProvider, Order: 140
[info]: OmniSharp.WorkspaceInitializer
Configuration finished.
[info]: OmniSharp.Stdio.Host
Omnisharp server running using Stdio at location 'c:\Users\Joshua\OneDrive\C#\brackeysTutorial' on host 11668.
[info]: OmniSharp.Roslyn.CSharp.Services.Completion.CompletionService
Could not find document for file c:\Users\Joshua\OneDrive\C#\brackeysTutorial\Program.cs
[info]: OmniSharp.Roslyn.CSharp.Services.Completion.CompletionService
Could not find document for file c:\Users\Joshua\OneDrive\C#\brackeysTutorial\Program.cs
[info]: OmniSharp.Roslyn.CSharp.Services.Completion.CompletionService
Could not find document for file c:\Users\Joshua\OneDrive\C#\brackeysTutorial\Program.cs
[info]: OmniSharp.Roslyn.CSharp.Services.Completion.CompletionService
Could not find document for file c:\Users\Joshua\OneDrive\C#\brackeysTutorial\Program.cs
[info]: OmniSharp.Roslyn.CSharp.Services.Completion.CompletionService
Could not find document for file c:\Users\Joshua\OneDrive\C#\brackeysTutorial\Program.cs
我尝试重新安装 C# 扩展,但没有帮助。我在 settings.json 文件中将“omnisharp.path”设置为“latest”,并且将“omnisharp.useGlobalMono”设置为“always”。请帮忙!
解决方案
windows 不喜欢软件用完或触摸一个驱动器文件夹。
尝试将您的项目和资产移动到您的文档文件夹中并从那里运行它。
推荐阅读
- angular - 规范化ngrx数据存储中的数据形状
- ios - 命名空间“std”中没有名为“variant”的模板
- vuetify.js - 带有 for 循环的 Vuetify 网格系统
- python - 比较两个不同数据框中的列以匹配值 Pandas
- r - 如何修复线性混合模型中的奇异拟合?
- opentok - Chrome 76 中的 checkScreenSharingCapability 返回 extensionRequired: "chrome"
- javascript - 使用时区偏移量获取时区名称/列表
- android - 从节点 js API 获取 json 数据
- python - 如何使缺失的变量自动创建?
- log4net - 每个插件的 Log4Net 单独配置