C# Unity无法使用MonoDevelop进行调试。并且,未加载UnityEngine

C# Unity无法使用MonoDevelop进行调试。并且,未加载UnityEngine,c#,visual-studio,unity3d,monodevelop,C#,Visual Studio,Unity3d,Monodevelop,我使用的是Unity 5.4.1f1日文版。 我安装了Visual Stduio 2015社区和Visual Studio工具。 但是,我想回到MonoDevelop,我卸载了Unity和Visual Studio。 我再次安装了Unity 之后,当我按下MonoDevelope左上角的play按钮时,将显示以下错误。 我无法开始调试 PATH\Assembly-CSharp.csproj(22,22): Error MSB4066: 要素 <ProjectExtensions> の

我使用的是Unity 5.4.1f1日文版。 我安装了Visual Stduio 2015社区和Visual Studio工具。 但是,我想回到MonoDevelop,我卸载了Unity和Visual Studio。 我再次安装了Unity

之后,当我按下MonoDevelope左上角的play按钮时,将显示以下错误。 我无法开始调试

PATH\Assembly-CSharp.csproj(22,22): Error MSB4066: 要素 <ProjectExtensions> の属性 "xmlns" は認識されていません。 (MSB4066) (Assembly-CSharp)
源代码中的所有游戏对象和行为都显示为错误。 然而,只有MonoDevelop给出了一个错误。我可以在Unity上运行游戏。 如何解决此错误?

我自己解决了。 我正在设置程序集的
代码格式
选项。 然后,csproj文件似乎包含MonoDevelop无法读取的标记。 在项目选项中设置代码格式时,错误消失

error CS0103: The name `UnityEngine' does not exist in the current context