"Cannot start Omnisharp because Mono version >=3.10.0 is required"
"Cannot start Omnisharp because Mono version >=3.10.0 is required"
我刚刚安装了 Visual Studio 代码,当我启动它时,它给了我这个错误。当我尝试执行我的示例应用程序时,它给了我 TypeLoadExceptions
.
Cannot start Omnisharp because Mono version >=3.10.0 is required
当您安装它时,您可能使用了
sudo apt-get install mono-complete
就我而言,这安装了明显低于 3.10.0 的 Mono 3.2.8。在找到此解决方法之前,我无法设法将我的 Mono 安装升级到更新的版本:
sudo apt-get install mono-devel
这将安装开发包,从昨天开始,它随 Mono 4.0.1 一起提供。这将用最新版本替换您现有的 Mono 3.2.8 安装,当您重新启动 VS Code 时,您会注意到错误消失并且一切似乎都运行良好。同样,执行程序也将不再有 TypeLoadExceptions
.
我在博客上对此进行了更详细的介绍 here。
我仍然无法使用 sudo apt-get install mono-devel
更新我的单声道版本,直到我遵循 official website。
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
sudo apt-get update
我刚刚安装了 Visual Studio 代码,当我启动它时,它给了我这个错误。当我尝试执行我的示例应用程序时,它给了我 TypeLoadExceptions
.
Cannot start Omnisharp because Mono version >=3.10.0 is required
当您安装它时,您可能使用了
sudo apt-get install mono-complete
就我而言,这安装了明显低于 3.10.0 的 Mono 3.2.8。在找到此解决方法之前,我无法设法将我的 Mono 安装升级到更新的版本:
sudo apt-get install mono-devel
这将安装开发包,从昨天开始,它随 Mono 4.0.1 一起提供。这将用最新版本替换您现有的 Mono 3.2.8 安装,当您重新启动 VS Code 时,您会注意到错误消失并且一切似乎都运行良好。同样,执行程序也将不再有 TypeLoadExceptions
.
我在博客上对此进行了更详细的介绍 here。
我仍然无法使用 sudo apt-get install mono-devel
更新我的单声道版本,直到我遵循 official website。
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
sudo apt-get update