C# vscode omnisharp在新文件中找不到类

C# vscode omnisharp在新文件中找不到类,c#,unity3d,visual-studio-code,omnisharp,C#,Unity3d,Visual Studio Code,Omnisharp,我正在使用vscode编辑我的项目,每次我创建一个包含类的新文件时,即使我让unity编译并构建一个新的sln,vscode也不会接受更改 为了让vscode拾取它,我需要F1,然后搜索重新启动Omnisharp。vscode随后将拾取更改 每次我创建一个包含类的新unity文件时都会发生这种情况。如果我尝试从另一个类引用它,它会说在我运行命令Restart Omnisharp之前它找不到该类。有什么方法可以解决这个问题吗?VSC可能会从项目中忽略它,因为它是在VSC外部创建的。VS也做同样的事

我正在使用vscode编辑我的项目,每次我创建一个包含类的新文件时,即使我让unity编译并构建一个新的sln,vscode也不会接受更改

为了让vscode拾取它,我需要F1,然后搜索
重新启动Omnisharp
。vscode随后将拾取更改


每次我创建一个包含类的新unity文件时都会发生这种情况。如果我尝试从另一个类引用它,它会说在我运行命令
Restart Omnisharp
之前它找不到该类。有什么方法可以解决这个问题吗?

VSC可能会从项目中忽略它,因为它是在VSC外部创建的。VS也做同样的事情。单元应该重建sln文件(将新文件列为项目的一部分),但VSC似乎没有刷新。尝试使用解决方案资源管理器“列出所有文件”,然后右键单击->包含在项目中。我安装了一个
目标包
,似乎已经解决了这个问题。不过我还在测试。。。