【发布时间】:2020-12-10 18:48:18
【问题描述】:
Intellisense 已停止为我工作,每当我运行 VSCode 时,OmniSharp 日志中都会出现此错误。
[warn]: OmniSharp.MSBuild.ProjectManager
Failed to load project file '/Users/leogaunt/Documents/Programming/Unity/Cube Stack/Assembly-CSharp.csproj'.
/Users/leogaunt/Documents/Programming/Unity/Cube Stack/Assembly-CSharp.csproj
/Users/leogaunt/.vscode/extensions/ms-dotnettools.csharp-1.23.1/.omnisharp/1.37.0/omnisharp/.msbuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(1178,5): Error: The reference assemblies for .NETFramework,Version=v4.7.1 were not found. To resolve this, install the Developer Pack (SDK/Targeting Pack) for this framework version or retarget your application. You can download .NET Framework Developer Packs at https://aka.ms/msbuild/developerpacks
[fail]: OmniSharp.MSBuild.ProjectManager
Attempted to update project that is not loaded: /Users/leogaunt/Documents/Programming/Unity/Cube Stack/Assembly-CSharp.csproj
我尝试重新安装插件,重新安装 VSCode,但没有成功。
我知道我安装了 .NET Core,因为我是 Mac 用户,我知道这一点是因为当我在终端中输入 dotnet --version 时,它会输出:
3.1.401
我正在使用 Unity 编程并正在为 iOS 创建游戏。
【问题讨论】:
标签: c# unity3d visual-studio-code msbuild omnisharp