无法生成要构建和调试的资产。 OmniSharp 服务器不是 运行
Unable to generate assets to build and debug. OmniSharp server is not running
关于 Visual Studio (VS) 代码,在 C# 上编码。我正在尝试生成要构建和调试的资产,但收到以下错误消息:无法生成要构建和调试的资产。 OmniSharp 服务器不是 运行ning。
我是运行宁:
- .NET 版本 3.1.301
- Windows 8.1
- Visual Studio 代码 1.46.1(用户设置)
- Powershell 5.1
到目前为止,我已经尝试卸载 VS 代码和 C# 扩展,我在 settings.json 将 omnisharp.path 更新为 latest 并更新了 powershell 版本.
我尝试生成用于构建和调试的资产的代码 运行,所以我不确定我还应该在哪里寻找问题的根源。
如果您需要更多详细信息,请随时询问
最终发现了问题。
我需要在系统变量中向 C:\Windows\System32 添加一个 PATH 变量。现在它按预期工作了。
添加变量取决于您的 Windows 版本。您应该能够找到有关将路径添加到环境变量的指南。这里是 Microsoft's guide.
至于你需要添加哪个路径变量,它看起来像:C:\Windows\System32\WindowsPowerShell\v.1.0
CTRL + SHIFT + P
命令的使用:
OmniSharp: Restart OmniSharp
对我有用
已将 omnisharp.json
文件添加到根文件夹,内容如下:
{ "msbuild": { "useBundledOnly": true } }
Select 命令面板使用 Ctrl + Shift + P 和 select 选项 "OmniSharp:重新启动 Omnisharp"
使用命令面板,select选项“NET:为调试和构建生成资产”
launch.json
和 tasks.json
文件将添加到 .vscode
文件夹下
现在您应该可以调试代码了
这个解决方案对我有用。
这对我有用:
Ctrl + Shift + P
然后输入命令:
OmniSharp: Select Project
安装 C# 扩展,安装后点击卸载按钮旁边的箭头,然后点击安装另一个版本。首先我尝试了 2 个月前的一个,它没有用,然后我尝试了 6 个月前的一个,它完美地工作了!
关于 Visual Studio (VS) 代码,在 C# 上编码。我正在尝试生成要构建和调试的资产,但收到以下错误消息:无法生成要构建和调试的资产。 OmniSharp 服务器不是 运行ning。
我是运行宁:
- .NET 版本 3.1.301
- Windows 8.1
- Visual Studio 代码 1.46.1(用户设置)
- Powershell 5.1
到目前为止,我已经尝试卸载 VS 代码和 C# 扩展,我在 settings.json 将 omnisharp.path 更新为 latest 并更新了 powershell 版本.
我尝试生成用于构建和调试的资产的代码 运行,所以我不确定我还应该在哪里寻找问题的根源。
如果您需要更多详细信息,请随时询问
最终发现了问题。 我需要在系统变量中向 C:\Windows\System32 添加一个 PATH 变量。现在它按预期工作了。
添加变量取决于您的 Windows 版本。您应该能够找到有关将路径添加到环境变量的指南。这里是 Microsoft's guide.
至于你需要添加哪个路径变量,它看起来像:C:\Windows\System32\WindowsPowerShell\v.1.0
CTRL + SHIFT + P
命令的使用:
OmniSharp: Restart OmniSharp
对我有用
已将
omnisharp.json
文件添加到根文件夹,内容如下:{ "msbuild": { "useBundledOnly": true } }
Select 命令面板使用 Ctrl + Shift + P 和 select 选项 "OmniSharp:重新启动 Omnisharp"
使用命令面板,select选项“NET:为调试和构建生成资产”
launch.json
和tasks.json
文件将添加到.vscode
文件夹下现在您应该可以调试代码了
这个解决方案对我有用。
这对我有用:
Ctrl + Shift + P
然后输入命令:
OmniSharp: Select Project
安装 C# 扩展,安装后点击卸载按钮旁边的箭头,然后点击安装另一个版本。首先我尝试了 2 个月前的一个,它没有用,然后我尝试了 6 个月前的一个,它完美地工作了!