【发布时间】:2018-06-23 14:51:14
【问题描述】:
我创建了一个全新的 Xamarin Forms 解决方案,升级了所有 NuGet,确保 UWP 版本面向内部版本 16299,并确保 .NET Standard 项目面向 2.0。我运行了该项目,并且能够很好地调试 .NET Standard 2.0 DLL。你可以在这里下载它,但我认为它没有任何用处:https://www.dropbox.com/s/jw13heu98yq2n6x/CleanXF.7z?dl=0。
然后我将这些项目拉入另一个解决方案,添加对其他项目的一些引用,并将一些 Xamarin Forms 页面等复制并粘贴到新的干净项目中。然后我可以编译并运行该项目,但调试 .NET Standard 2.0 Xamarin Forms 项目根本不起作用。调试 UWP 代码确实有效,而较低级别的 .NET Standard 2.0 项目也可以调试。这只是一个不会调试的项目。我已经尝试过 Git 一次又一次地清理文件夹以确保重建正在发生。我还尝试从头开始创建项目并将所有文件重新添加进去。再次,它编译并运行,但不调试。
我可以尝试哪些方法来进行调试?
【问题讨论】:
标签: c# debugging xamarin xamarin.forms uwp