我最近开始遇到使用 .NET 标准 2.0 作为代码共享策略的最新版 Xamarin Forms 的这个问题。
我可以在 UWP 项目中的任何代码中放置一个断点并停止,但如果我在共享 DLL 代码中放置一个断点,断点会从纯红色变为填充有白色的红色轮廓圆圈。当我将鼠标放在断点上时,它表示尚未为该位置加载符号。
为了能够调试 Xamarin Forms UWP 的共享代码,我做错了什么? Android 和 iOS 均可。
最佳答案
What am I doing wrong to be able to debug the shared code for Xamarin Forms UWP? Android and iOS work.
已知issue在 Visual Studio 中。目前,有一个解决方法可供您引用。
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugType>Full</DebugType>
</PropertyGroup>
将上述代码放在 .NET 标准库 csproj 文件中。
关于c# - Xamarin Forms UWP - 无法调试共享代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48374187/