【问题标题】:Visual Studio 2017 reports this error for my multi-platform xamarin AppVisual Studio 2017 为我的多平台 xamarin 应用报告此错误
【发布时间】:2019-03-05 04:25:23
【问题描述】:

有人帮助我解决这个问题 4 天了,当我的应用程序开始报告此错误“此调试引擎不支持异常条件。条件将被忽略”时,它运行得非常好。它没有找到一些 dll.so 包,我尝试删除 bin 和 debug 文件夹,并重建应用程序,我还重新安装并安装了 Visual Studio,格式化我的 PC 并进行了全新安装,但均无济于事。当我尝试在 gitlab 的项目 Repo 中从不同的用户运行相同的应用程序时,也会出现同样的情况。我尝试了不同的模拟器,现在使用我的手机,但仍然是 mp 解决方案。

This debug engine does not support exception conditions. The condition(s) will be ignored.
03-04 23:59:08.480 E/Zygote  (32704): v2
03-04 23:59:08.480 I/SELinux (32704): Function: selinux_compare_spd_ram, index[1], SPD-policy is existed. and_ver=SEPF_SM-G903W_5.1.1 ver=51
03-04 23:59:08.480 W/SELinux (32704): Function: selinux_compare_spd_ram, index[1], priority [2], priority version is VE=SEPF_SECMOBILE_6.0.1_0033
03-04 23:59:08.480 E/Zygote  (32704): accessInfo : 0
03-04 23:59:08.480 W/SELinux (32704): SELinux: seapp_context_lookup: seinfo=default, level=s0:c512,c768, pkgname=com.companyname.CHA 
03-04 23:59:08.480 I/art     (32704): Late-enabling -Xcheck:jni
03-04 23:59:08.480 I/libpersona(32704): KNOX_SDCARD checking this for 10006
03-04 23:59:08.480 I/libpersona(32704): KNOX_SDCARD not a persona
03-04 23:59:08.530 D/TimaKeyStoreProvider(32704): TimaSignature is unavailable
03-04 23:59:08.530 D/ActivityThread(32704): Added TimaKeyStore provider
03-04 23:59:08.590 D/ResourcesManager(32704): For user 0 new overlays fetched Null
03-04 23:59:08.760 W/monodroid(32704): Creating public update directory: `/data/user/0/com.companyname.CHA/files/.__override__`
03-04 23:59:08.760 W/monodroid(32704): Using override path: /data/user/0/com.companyname.CHA/files/.__override__
03-04 23:59:08.760 W/monodroid(32704): Using override path: /storage/emulated/0/Android/data/com.companyname.CHA/files/.__override__
03-04 23:59:08.760 W/monodroid(32704): Trying to load sgen from: /data/user/0/com.companyname.CHA/files/.__override__/libmonosgen-2.0.so
03-04 23:59:08.760 W/monodroid(32704): Trying to load sgen from: /storage/emulated/0/Android/data/com.companyname.CHA/files/.__override__/libmonosgen-2.0.so
03-04 23:59:08.760 W/monodroid(32704): Trying to load sgen from: /storage/emulated/0/../legacy/Android/data/com.companyname.CHA/files/.__override__/libmonosgen-2.0.so
03-04 23:59:08.760 W/monodroid(32704): Trying to load sgen from: /data/app/com.companyname.CHA-1/lib/arm/libmonosgen-2.0.so
03-04 23:59:08.770 W/monodroid(32704): Trying to load sgen from: /data/user/0/com.companyname.CHA/files/.__override__/links/libmonosgen-2.0.so
03-04 23:59:08.780 W/monodroid-debug(32704): Trying to initialize the debugger with options: --debugger-agent=transport=dt_socket,loglevel=0,address=127.0.0.1:29210,server=y,embedding=1
03-04 23:59:08.820 W/monodroid-debug(32704): Accepted stdout connection: 23
03-04 23:59:09.610 D/Mono    (32704): Image addref mscorlib[0xea2d09e0] -> mscorlib.dll[0xee999600]: 2
03-04 23:59:09.620 D/Mono    (32704): Prepared to set up assembly 'mscorlib' (mscorlib.dll)
03-04 23:59:09.620 D/Mono    (32704): AOT: image 'mscorlib.dll.so' not found: dlopen failed: library "/data/app/com.companyname.CHA-1/lib/arm/libaot-mscorlib.dll.so" not found
03-04 23:59:09.620 D/Mono    (32704): AOT: image '/Users/builder/jenkins/workspace/xamarin-android-d15-9/xamarin-android/external/mono/sdks/out/android-armeabi-v7a-release/lib/mono/aot-cache/arm/mscorlib.dll.so' not found: dlopen failed: library "/data/app/com.companyname.CHA-1/lib/arm/libaot-mscorlib.dll.so" not found
03-04 23:59:09.620 D/Mono    (32704): Config attempting to parse: 'mscorlib.dll.config'.
03-04 23:59:09.620 D/Mono    (32704): Config attempting to parse: '/Users/builder/jenkins/workspace/xamarin-android-d15-9/xamarin-android/external/mono/sdks/out/android-armeabi-v7a-release/etc/mono/assemblies/mscorlib/mscorlib.config'.
03-04 23:59:09.670 D/Mono    (32704): Assembly mscorlib[0xea2d09e0] added to domain RootDomain, ref_count=1
03-04 23:59:11.940 D/Mono    (32704): Assembly Loader probing location: '/storage/emulated/0/Android/data/com.companyname.CHA/files/.__override__/CHA.Android.dll'.
03-04 23:59:11.940 D/Mono    (32704): Image addref CHA.Android[0xea2d0bc0] -> /storage/emulated/0/Android/data/com.companyname.CHA/files/.__override__/CHA.Android.dll[0xea427500]: 2
03-04 23:59:11.940 D/Mono    (32704): Prepared to set up assembly 'CHA.Android' (/storage/emulated/0/Android/data/com.companyname.CHA/files/.__override__/CHA.Android.dll)
03-04 23:59:11.940 D/Mono    (32704): Assembly CHA.Android[0xea2d0bc0] added to domain RootDomain, ref_count=1
03-04 23:59:11.940 D/Mono    (32704): AOT: image '/storage/emulated/0/Android/data/com.companyname.CHA/files/.__override__/CHA.Android.dll.so' not found: dlopen failed: library "/data/app/com.companyname.CHA-1/lib/arm/libaot-CHA.Android.dll.so" not found
03-04 23:59:11.940 D/Mono    (32704): AOT: image '/Users/builder/jenkins/workspace/xamarin-android-d15-9/xamarin-android/external/mono/sdks/out/android-armeabi-v7a-release/lib/mono/aot-cache/arm/CHA.Android.dll.so' not found: dlopen failed: library "/data/app/com.companyname.CHA-1/lib/arm/libaot-CHA.Android.dll.so" not found
03-04 23:59:11.940 D/Mono    (32704): Assembly Loader loaded assembly from location: '/storage/emulated/0/Android/data/com.companyname.CHA/files/.__override__/CHA.Android.dll'.
03-04 23:59:11.940 D/Mono    (32704): Config attempting to parse: '/storage/emulated/0/Android/data/com.companyname.CHA/files/.__override__/CHA.Android.dll.config'.
03-04 23:59:11.940 D/Mono    (32704): Config attempting to parse: '/Users/builder/jenkins/workspace/xamarin-android-d15-9/xamarin-android/external/mono/sdks/out/android-armeabi-v7a-release/etc/mono/assemblies/CHA.Android/CHA.Android.config'.
03-04 23:59:11.940 D/Mono    (32704): Assembly Loader probing location: '/storage/emulated/0/Android/data/com.companyname.CHA/files/.__override__/BottomNavigationBar.dll'.
03-04 23:59:11.940 D/Mono    (32704): Image addref BottomNavigationBar[0xea2d0aa0] -> /storage/emulated/0/Android/data/com.companyname.CHA/files/.__override__/BottomNavigationBar.dll[0xea427a00]: 2
03-04 23:59:11.940 D/Mono    (32704): Prepared to set up assembly 'BottomNavigationBar' (/storage/emulated/0/Android/data/com.companyname.CHA/files/.__override__/BottomNavigationBar.dll)
03-04 23:59:11.940 D/Mono    (32704): Assembly BottomNavigationBar[0xea2d0aa0] added to domain RootDomain, ref_count=1
03-04 23:59:11.940 D/Mono    (32704): AOT: image '/storage/emulated/0/Android/data/com.companyname.CHA/files/.__override__/BottomNavigationBar.dll.so' not found: dlopen failed: library "/data/app/com.companyname.CHA-1/lib/arm/libaot-BottomNavigationBar.dll.so" not found
03-04 23:59:11.940 D/Mono    (32704): AOT: image '/Users/builder/jenkins/workspace/xamarin-android-d15-9/xamarin-android/external/mono/sdks/out/android-armeabi-v7a-release/lib/mono/aot-cache/arm/BottomNavigationBar.dll.so' not found: dlopen failed: library "/data/app/com.companyname.CHA-1/lib/arm/libaot-BottomNavigationBar.dll.so" not found
03-04 23:59:11.940 D/Mono    (32704): Assembly Loader loaded assembly from location: '/storage/emulated/0/Android/data/com.companyname.CHA/files/.__override__/BottomNavigationBar.dll'.
03-04 23:59:11.950 D/Mono    (32704): Config attempting to parse: '/storage/emulated/0/Android/data/com.companyname.CHA/files/.__override__/BottomNavigationBar.dll.config'.
03-04 23:59:11.950 D/Mono    (32704): Config attempting to parse: '/Users/builder/jenkins/workspace/xamarin-android-d1

【问题讨论】:

  • 确保您的 SDK 组件已更新。模拟器图像可能有问题。
  • 空白的新应用能用吗?
  • 你之前更新过你的 Visual Studio 吗?
  • @LupusOssorum 一个空白的应用程序工作得很好
  • @LeonLu-MSFT 当我开始收到错误时,我没有更新到 Visual Studio

标签: c# visual-studio-2010 dll xamarin.forms


【解决方案1】:

在我的情况下,关闭 Visual Studio,删除 obj 和构建文件夹,然后再次构建后,问题就消失了。在 Visual Studio 中使用清理和重建选项不起作用,因此 Visual Studio 中的 Xamarin 似乎没有进行正确的清理/重建。

这是对时间的重大浪费,因为它从断点开始,只是在我不知道为什么的情况下没有按预期命中。消息This debug engine does not support exception conditions. The condition(s) will be ignored. 很容易错过,因为启动过程中日志中有很多噪音。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-06
    • 1970-01-01
    • 1970-01-01
    • 2018-05-25
    相关资源
    最近更新 更多