将粘贴解决方案复制到另一台计算机mono.debugging.soft.disconnectexception

时间:2017-08-09 05:02:33

标签: xamarin

您好我注意到我在笔记本电脑上开发了一个跨平台解决方案并将其复制并粘贴到我的工作计算机上,反之亦然,我得到以下错误,我无法再进行调试。

当从一个地方复制/移动解决方案到另一个地方时,我需要做些什么吗?

我已经重建了已删除的bin和obj仍然存在同样的问题

想法?

enter image description here

1 个答案:

答案 0 :(得分:0)

这已经被识别为一个错误,应该在即将推出的Xamarin for Visual Studio版本中修复。

您可以在此处找到bugzilla错误:https://bugzilla.xamarin.com/show_bug.cgi?id=56787

发布说明页面还说明了如何解决此问题:https://releases.xamarin.com/common-issues-in-the-xamarin-15-2-2-release-being-tracked-by-the-xamarin-team/

  
      
  1. 下载缺少的Mono.Posix文件并解压缩档案。
  2.   
  3. 在资源管理器中右键单击Mono.Posix.dll文件,然后选择“属性”。
  4.   
  5. 检查“数字签名”选项卡以确保该文件显示有效的Xamarin Inc.签名。
  6.   
  7. 在“常规”选项卡的底部,如果出现“取消阻止”复选框,请启用它并选择“确定”。 (出现此复选框取决于文件的下载方式。)
  8.   
  9. 对于Visual Studio 2017,将Mono.Posix.dll文件复制到“Xamarin.VisualStudio”扩展目录中。例如,对于企业版的默认安装,请将文件复制到:   C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ Extensions \ Xamarin.VisualStudio
  10.   
  11. 对于Visual Studio 2015,将文件复制到“Xamarin \ Xamarin”扩展目录中:   C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ Extensions \ Xamarin \ Xamarin \
  12.   
  13. 退出并重新启动Visual Studio。
  14.