不能为xamarin android项目使用调试器:System.IO.FileNotFoundException:无法加载文件或程序集Mono.Posix

Sha*_*ami 6 android visual-studio xamarin

将我的视觉工作室2017升级到 15.2v (26430.12)

Xamarin.Android SDK 7.3.1.2 (9dbc4c5)

不能再使用调试器了.项目构建成功并部署完成但发生此错误:

无法加载文件或程序集Mono.Posix

完整的错误消息:

在此输入图像描述

Elv*_*SFT 12

这是一个已知问题.根本原因是缺少Mono.Posix.dll文件C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\Extensions\Xamarin.VisualStudio\.

因此,要解决此问题,您可以从附件中下载dll文件并将其复制到上述位置.


小智 7

猫王的回答是正确的.但是,除了将文件Mono.Posix.dll复制到正确的位置之外,还需要通过右键单击文件,选择属性并选中取消阻止框来取消阻止文件.之后,您需要重新启动Visual Studio.