所以基本上,当我尝试在Visual Studio 2012(Xamarin扩展)中打开一个Android项目时,VS崩溃并且我收到以下错误
尝试初始化Mono for Android扩展程序
时出错
当我点击“更多详细信息”链接时,我得到以下堆栈跟踪:
System.TypeLoadException:无法从程序集'Mono.Debugging.Soft,Version = 0.0.0.0,Culture = neutral,PublicKeyToken = 5e9ce85b0923c84f'加载类型'Mono.Debugging.Soft.ICustomLogger'。
at Mono.VisualStudio.Extension.TastyPackage.Initialize()
at Mono.Android.VisualStudio.MonoAndroidPackage.Initialize()
这让我感到疯狂,尤其是因为昨天我第一次干净地安装了Xamarin包时,一切都运转正常。我今天更新到更新的版本(因为模拟器运行了一些旧的Android版本)然后出现了这个问题。我尝试多次卸载并重新安装Mono,尝试了几个版本,更新了Android SDK,修复了Mono Windows注册表中的AndroidSdkDirectory值但没有成功。 ActivityLog.xml显示上面突出显示的异常,没有任何额外信息,所以我很困惑。有什么想法吗?
一些screnshots: