c# - Xamarin Forms UWP - 无法调试共享代码

标签 c# debugging xamarin.forms uwp xamarin.uwp

我最近开始遇到使用 .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/

相关文章:

c# - ImageSharp.Web 与 AzureBlobStorageImageProvider 给出 404

c# - 如何在 wpf 的两个不同窗口中绑定(bind)两个控件?

c++ - 对于具有相同调用堆栈的同一对象,从同一线程调用两次函数

xcode - 如何在 Xcode 4.1 中调试 OpenCL 内核?

xamarin.forms - '错误: empty email address' doing postbuild in AppCenter

c# - ASP.NET Core - 无需等待即可发送电子邮件

c# - 在带有 .net 包装器版本或 quickfix/n 版本的 quickfix 之间进行选择?

javascript - Microsoft Edge background.js 不会打印到控制台

c# - 动态 HeightRequest 不适用于 StackLayout

Xamarin Forms Toolbaritems UWP 未正确显示