我有一个 Windows Phone 8.1 C++/CX 项目和一个 Windows Phone 8.1 XAML 单元测试 C# 项目。单元测试项目引用 C++/CX 项目。我希望能够在调试中运行测试时调试 C++/CX 代码。
我发现有关如何执行此操作的所有答案都提到在项目首选项的 Debug
选项卡上启用 Enable unmanaged code debugging
。但问题是,我的项目中没有调试选项卡:
甚至可以在 Windows Phone 8.1 中调试 C++/CX 代码吗?
最佳答案
在 Windows Phone 8.1 XAML 单元测试 C# 项目中不可能,仅在 Windows Phone 8.1 XAML 项目中。因此,您需要创建一个 Windows Phone 8.1 XAML 项目并将单元测试复制到该项目中,这并不是一个优雅的解决方案。
关于c# - 在 Windows Phone 8.1 单元测试项目中启用非托管代码调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24171641/