打开C#项目后,我得到
fail]: OmniSharp.MSBuild.ProjectManager
Attempted to update project that is not loaded: Desktop/UNITY STUFF/action platformer/Assembly-CSharp.csproj
[fail]: OmniSharp.MSBuild.ProjectManager
Attempted to update project that is not loaded: Desktop/UNITY STUFF/action platformer/Assembly-CSharp-Editor.csproj
有没有人有办法?先谢谢了。
3条答案
按热度按时间xfyts7mz1#
关闭Visual Studio。在Unity中转到Edit〈Preferences〈External Tools并确保External Script Editor是Visual Studio,以便显示其他复选框。
确保选中“生成所有csproj文件”和“编辑器附加”
在MacOS上:选中所有复选框。单击“重新生成项目文件”。
您可能需要关闭并重新打开Visual Studio。
jei2mxaa2#
我通过在VSCode上执行以下操作解决了这个问题:
原始答案在这里:https://stackoverflow.com/a/63603883/9337700
lyr7nygr3#
对于所有使用较新版本vs代码并且没有找到上述设置的人,您需要做的是:
1.取消选中“Omnishark:使用现代.NET”
1.重新启动Visual Studio Code(Cmd + Q,然后重新打开)