Xamarin表单UWP – 无法调试共享代码
我最近开始将这个问题用于最新版本的Xamarin Forms with .NET standard 2.0作为代码共享策略。
我能够在UWP项目中的任何代码中放置断点并停止,但如果我在共享DLL代码中放置断点,则断点将从纯红色变为用白色填充的红色轮廓圆圈。 当我将鼠标放在断点上时,它表示尚未为该位置加载符号。
为调试Xamarin Forms UWP的共享代码,我做错了什么? Android和iOS工作。
为调试Xamarin Forms UWP的共享代码,我做错了什么? Android和iOS工作。
它是Visual Studio中的已知问题 。 目前,您可以参考一个解决方法。
Full
将上述代码放在.NET标准库csproj文件中。
选择UWP项目作为启动项目,然后打开“ Build
菜单并选择“ Configuration Manager
。 确保在Build列中选择了.NET Standard库。
如果这没有帮助,请从共享库和UWP项目中删除bin和obj文件夹,然后重试。 有时也可以手动从PC上卸载UWP应用程序。
不确定它是否有帮助,但在Debug
, Options
, Debugging (General)
我会禁用Enable Just My Code
选项