玛格 巴子 2022-01-26 22:53 采纳率: 0%
浏览 104

Win10+Unity+VSCode没办法代码补全QWQ

问题遇到的现象和发生背景

Win10+Unity+VSCode没办法代码补全QWQ

问题相关代码,请勿粘贴截图
运行结果及报错内容

Starting OmniSharp server at 2022/1/26下午10:48:19
    Target: d:\UnityProject\Unity\Unity.sln

OmniSharp server started.
    Path: c:\Users\Administrator\.vscode\extensions\ms-dotnettools.csharp-1.24.0\.omnisharp\1.38.1-beta.55\OmniSharp.exe
    PID: 8424

[info]: OmniSharp.Stdio.Host
        Starting OmniSharp on Windows 6.2.9200.0 (x64)
[info]: OmniSharp.Services.DotNetCliService
        Checking the 'DOTNET_ROOT' environment variable to find a .NET SDK
[info]: OmniSharp.Services.DotNetCliService
        Using the 'dotnet' on the PATH.
[info]: OmniSharp.Services.DotNetCliService
        DotNetPath set to dotnet
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Located 1 MSBuild instance(s)
            1: StandAlone 17.1.0 - "c:\Users\Administrator\.vscode\extensions\ms-dotnettools.csharp-1.24.0\.omnisharp\1.38.1-beta.55\.msbuild\Current\Bin"
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        MSBUILD_EXE_PATH environment variable set to 'c:\Users\Administrator\.vscode\extensions\ms-dotnettools.csharp-1.24.0\.omnisharp\1.38.1-beta.55\.msbuild\Current\Bin\MSBuild.exe'
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Registered MSBuild instance: StandAlone 17.1.0 - "c:\Users\Administrator\.vscode\extensions\ms-dotnettools.csharp-1.24.0\.omnisharp\1.38.1-beta.55\.msbuild\Current\Bin"
            CscToolExe = csc.exe
            CscToolPath = c:\Users\Administrator\.vscode\extensions\ms-dotnettools.csharp-1.24.0\.omnisharp\1.38.1-beta.55\.msbuild\Current\Bin\Roslyn
            MSBuildExtensionsPath = c:\Users\Administrator\.vscode\extensions\ms-dotnettools.csharp-1.24.0\.omnisharp\1.38.1-beta.55\.msbuild
            MSBuildToolsPath = c:\Users\Administrator\.vscode\extensions\ms-dotnettools.csharp-1.24.0\.omnisharp\1.38.1-beta.55\.msbuild\Current\Bin
[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.RenameWorkspaceOptionsProvider, Order: 100
[info]: OmniSharp.WorkspaceInitializer
        Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.ImplementTypeWorkspaceOptionsProvider, Order: 110
[info]: OmniSharp.Cake.CakeProjectSystem
        Detecting Cake files in 'd:\UnityProject\Unity'.
[info]: OmniSharp.Cake.CakeProjectSystem
        Did not find any Cake files
[info]: OmniSharp.MSBuild.ProjectSystem
        Detecting projects in 'd:\UnityProject\Unity\Unity.sln'.
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for 'd:\UnityProject\Unity\Assembly-CSharp.csproj'
[info]: OmniSharp.Script.ScriptProjectSystem
        Detecting CSX files in 'd:\UnityProject\Unity'.
[info]: OmniSharp.Script.ScriptProjectSystem
        Did not find any CSX files
[info]: OmniSharp.WorkspaceInitializer
        Configuration finished.
[info]: OmniSharp.Stdio.Host
        Omnisharp server running using Stdio at location 'd:\UnityProject\Unity' on host 8700.
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: d:\UnityProject\Unity\Assembly-CSharp.csproj
[info]: OmniSharp.OmniSharpWorkspace
        Miscellaneous file: d:\UnityProject\Unity\Assets\NewBehaviourScript.cs added to workspace
[fail]: OmniSharp.MSBuild.ProjectLoader
        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
[warn]: OmniSharp.MSBuild.ProjectManager
        Failed to load project file 'd:\UnityProject\Unity\Assembly-CSharp.csproj'.
d:\UnityProject\Unity\Assembly-CSharp.csproj
c:\Users\Administrator\.vscode\extensions\ms-dotnettools.csharp-1.24.0\.omnisharp\1.38.1-beta.55\.msbuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(1220,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: d:\UnityProject\Unity\Assembly-CSharp.csproj
我的解答思路和尝试过的方法

我尝试了一切办法,无果
比如说安装.net4.7.1QWQ

我想要达到的结果
  • 写回答

1条回答 默认 最新

  • 带酒书生 2022-01-28 09:38
    关注

    你确定你装了.net4.7.1?没有自动补全就是“ The reference assemblies for .NETFramework,Version=v4.7.1 were not found”这个的原因

    评论

报告相同问题?

问题事件

  • 创建了问题 1月26日

悬赏问题

  • ¥88 实在没有想法,需要个思路
  • ¥15 MATLAB报错输入参数太多
  • ¥15 python中合并修改日期相同的CSV文件并按照修改日期的名字命名文件
  • ¥15 有赏,i卡绘世画不出
  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题
  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败