簡體   English   中英

Unity 項目與 VSCode 集成時出錯

[英]Error in Unity Project integration with VSCode

我正在嘗試使用 Unity(2020.1.9f 版本)開發我的第一個游戲。由於配置較低,我使用 VSCode 作為編輯器而不是默認的 Visual Studio。但是每次我在 VSCode 中打開我的項目時,它都會顯示導入鏡像時出錯(多人游戲功能包)。我想我已經正確導入了它,因為 Project 在 Unity 中運行良好。但是由於這個錯誤,我無法在 VSCode 中使用 Intellisense 鏡像包。 這是錯誤的樣子: 在此處輸入圖片說明

這是在 VSCode 中打開項目時的 Omnisharp 日志。

Starting OmniSharp server at 11/3/2020, 12:34:06 AM
    Target: c:\Users\MANISH KUMAR\CardGame\CardGame.sln

OmniSharp server started.
    Path: c:\Users\MANISH KUMAR\.vscode\extensions\ms-dotnettools.csharp-1.22.0\.omnisharp\1.37.4-beta.10\OmniSharp.exe
    PID: 2796

[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 1 MSBuild instance(s)
            1: StandAlone 16.8.0 - "c:\Users\MANISH KUMAR\.vscode\extensions\ms-dotnettools.csharp-1.22.0\.omnisharp\1.37.4-beta.10\.msbuild\Current\Bin"
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        MSBUILD_EXE_PATH environment variable set to 'c:\Users\MANISH KUMAR\.vscode\extensions\ms-dotnettools.csharp-1.22.0\.omnisharp\1.37.4-beta.10\.msbuild\Current\Bin\MSBuild.exe'
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Registered MSBuild instance: StandAlone 16.8.0 - "c:\Users\MANISH KUMAR\.vscode\extensions\ms-dotnettools.csharp-1.22.0\.omnisharp\1.37.4-beta.10\.msbuild\Current\Bin"
            CscToolExe = csc.exe
            CscToolPath = c:\Users\MANISH KUMAR\.vscode\extensions\ms-dotnettools.csharp-1.22.0\.omnisharp\1.37.4-beta.10\.msbuild\Current\Bin\Roslyn
            MSBuildExtensionsPath = c:\Users\MANISH KUMAR\.vscode\extensions\ms-dotnettools.csharp-1.22.0\.omnisharp\1.37.4-beta.10\.msbuild
            MSBuildToolsPath = c:\Users\MANISH KUMAR\.vscode\extensions\ms-dotnettools.csharp-1.22.0\.omnisharp\1.37.4-beta.10\.msbuild\Current\Bin
[info]: OmniSharp.Cake.CakeProjectSystem
        Detecting Cake files in 'c:\Users\MANISH KUMAR\CardGame'.
[info]: OmniSharp.Cake.CakeProjectSystem
        Could not find any Cake files
[info]: OmniSharp.MSBuild.ProjectSystem
        Detecting projects in 'c:\Users\MANISH KUMAR\CardGame\CardGame.sln'.
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for 'c:\Users\MANISH KUMAR\CardGame\SimpleWebTransport.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for 'c:\Users\MANISH KUMAR\CardGame\Mirror.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for 'c:\Users\MANISH KUMAR\CardGame\Telepathy.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for 'c:\Users\MANISH KUMAR\CardGame\Mirror.Cloud.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for 'c:\Users\MANISH KUMAR\CardGame\Mirror.Components.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for 'c:\Users\MANISH KUMAR\CardGame\Mirror.Examples.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for 'c:\Users\MANISH KUMAR\CardGame\Mirror.Examples.Cloud.GUI.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for 'c:\Users\MANISH KUMAR\CardGame\Mirror.Examples.Cloud.Pong.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for 'c:\Users\MANISH KUMAR\CardGame\Assembly-CSharp.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for 'c:\Users\MANISH KUMAR\CardGame\Mirror.Authenticators.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for 'c:\Users\MANISH KUMAR\CardGame\Mirror.example.RigidbodyPhysics.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for 'c:\Users\MANISH KUMAR\CardGame\Mirror.Weaver.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for 'c:\Users\MANISH KUMAR\CardGame\Mirror.Editor.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for 'c:\Users\MANISH KUMAR\CardGame\Mirror.CompilerSymbols.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for 'c:\Users\MANISH KUMAR\CardGame\Assembly-CSharp-Editor.csproj'
[info]: OmniSharp.Script.ScriptProjectSystem
        Detecting CSX files in 'c:\Users\MANISH KUMAR\CardGame'.
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: c:\Users\MANISH KUMAR\CardGame\SimpleWebTransport.csproj
[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\MANISH KUMAR\CardGame' on host 7448.
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file 'c:\Users\MANISH KUMAR\CardGame\SimpleWebTransport.csproj'.
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project 'c:\Users\MANISH KUMAR\CardGame\SimpleWebTransport.csproj'
[fail]: OmniSharp.MSBuild.ProjectManager
        Failed to add project to workspace: 'c:\Users\MANISH KUMAR\CardGame\SimpleWebTransport.csproj'
[info]: OmniSharp.OmniSharpWorkspace
        Miscellaneous file: c:\Users\MANISH KUMAR\CardGame\obj\Debug\.NETFramework,Version=v4.7.1.AssemblyAttributes.cs added to workspace
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: c:\Users\MANISH KUMAR\CardGame\Mirror.csproj
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file 'c:\Users\MANISH KUMAR\CardGame\Mirror.csproj'.
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project 'c:\Users\MANISH KUMAR\CardGame\Mirror.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: c:\Users\MANISH KUMAR\CardGame\Telepathy.csproj
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file 'c:\Users\MANISH KUMAR\CardGame\Telepathy.csproj'.
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project 'c:\Users\MANISH KUMAR\CardGame\Telepathy.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: c:\Users\MANISH KUMAR\CardGame\Mirror.Cloud.csproj
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file 'c:\Users\MANISH KUMAR\CardGame\Mirror.Cloud.csproj'.
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project 'c:\Users\MANISH KUMAR\CardGame\Mirror.Cloud.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: c:\Users\MANISH KUMAR\CardGame\Mirror.Components.csproj
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file 'c:\Users\MANISH KUMAR\CardGame\Mirror.Components.csproj'.
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project 'c:\Users\MANISH KUMAR\CardGame\Mirror.Components.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: c:\Users\MANISH KUMAR\CardGame\Mirror.Examples.csproj
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file 'c:\Users\MANISH KUMAR\CardGame\Mirror.Examples.csproj'.
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project 'c:\Users\MANISH KUMAR\CardGame\Mirror.Examples.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: c:\Users\MANISH KUMAR\CardGame\Mirror.Examples.Cloud.GUI.csproj
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file 'c:\Users\MANISH KUMAR\CardGame\Mirror.Examples.Cloud.GUI.csproj'.
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project 'c:\Users\MANISH KUMAR\CardGame\Mirror.Examples.Cloud.GUI.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: c:\Users\MANISH KUMAR\CardGame\Mirror.Examples.Cloud.Pong.csproj
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file 'c:\Users\MANISH KUMAR\CardGame\Mirror.Examples.Cloud.Pong.csproj'.
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project 'c:\Users\MANISH KUMAR\CardGame\Mirror.Examples.Cloud.Pong.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: c:\Users\MANISH KUMAR\CardGame\Assembly-CSharp.csproj
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file 'c:\Users\MANISH KUMAR\CardGame\Assembly-CSharp.csproj'.
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project 'c:\Users\MANISH KUMAR\CardGame\Assembly-CSharp.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: c:\Users\MANISH KUMAR\CardGame\Mirror.Authenticators.csproj
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file 'c:\Users\MANISH KUMAR\CardGame\Mirror.Authenticators.csproj'.
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project 'c:\Users\MANISH KUMAR\CardGame\Mirror.Authenticators.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: c:\Users\MANISH KUMAR\CardGame\Mirror.example.RigidbodyPhysics.csproj
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file 'c:\Users\MANISH KUMAR\CardGame\Mirror.example.RigidbodyPhysics.csproj'.
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project 'c:\Users\MANISH KUMAR\CardGame\Mirror.example.RigidbodyPhysics.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: c:\Users\MANISH KUMAR\CardGame\Mirror.Weaver.csproj
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file 'c:\Users\MANISH KUMAR\CardGame\Mirror.Weaver.csproj'.
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project 'c:\Users\MANISH KUMAR\CardGame\Mirror.Weaver.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: c:\Users\MANISH KUMAR\CardGame\Mirror.Editor.csproj
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file 'c:\Users\MANISH KUMAR\CardGame\Mirror.Editor.csproj'.
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project 'c:\Users\MANISH KUMAR\CardGame\Mirror.Editor.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: c:\Users\MANISH KUMAR\CardGame\Mirror.CompilerSymbols.csproj
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file 'c:\Users\MANISH KUMAR\CardGame\Mirror.CompilerSymbols.csproj'.
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project 'c:\Users\MANISH KUMAR\CardGame\Mirror.CompilerSymbols.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: c:\Users\MANISH KUMAR\CardGame\Assembly-CSharp-Editor.csproj
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file 'c:\Users\MANISH KUMAR\CardGame\Assembly-CSharp-Editor.csproj'.
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project 'c:\Users\MANISH KUMAR\CardGame\Assembly-CSharp-Editor.csproj'
[fail]: OmniSharp.MSBuild.ProjectManager
        Could not locate project in workspace: c:\Users\MANISH KUMAR\CardGame\SimpleWebTransport.csproj
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: Mirror
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: Telepathy
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: Mirror.Cloud
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: Mirror.Components
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: Mirror.Examples
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: Mirror.Examples.Cloud.GUI
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: Mirror.Examples.Cloud.Pong
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: Assembly-CSharp
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: Mirror.Authenticators
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: Mirror.example.RigidbodyPhysics
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: Mirror.Weaver
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: Mirror.Editor
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: Mirror.CompilerSymbols
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: Assembly-CSharp-Editor

以前在導入UnityEngine.UI時出現了同樣的問題,但是當我重新生成 csproj 文件時它解決了。但是當前的導入沒有解決。我已經嘗試了所有形式的降級 C# 擴展以重新安裝 Unity 但無濟於事。請幫助。提前謝謝

要解決此問題,您應該轉到統一包管理器並將 Visual Studio 代碼編輯器更新到 1.2.3 版。

使用 Unity 2019.4.1f1 LTS 測試

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM