c# - 在 Windows Phone 8.1 单元测试项目中启用非托管代码调试

标签 c# windows-phone-8 c++-cli windows-phone-8.1 c++-cx

我有一个 Windows Phone 8.1 C++/CX 项目和一个 Windows Phone 8.1 XAML 单元测试 C# 项目。单元测试项目引用 C++/CX 项目。我希望能够在调试中运行测试时调试 C++/CX 代码。

我发现有关如何执行此操作的所有答案都提到在项目首选项的 Debug 选项卡上启用 Enable unmanaged code debugging。但问题是,我的项目中没有调试选项卡:

enter image description here

甚至可以在 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/

相关文章:

c# - 检查数据库值是否因数据库中的空值而无法正常工作

c# - 通用列表的 ForEach 循环无限重复

.net - C++/CLI:从泛型方法返回Nullable <T>对象

c# - 我如何创建一个可以从 c# 调用的 cpp 函数,并将函数作为参数

c# - 尝试在我的 WebAPI 上调用特定的 GET 方法,但未找到 HTTP 404

c# - GridView Asp .Net-根据同一列中第一个下拉列表的值更改第二个下拉列表的选定值

vb.net - 从 Webview 获取源代码(VB for Metro)

c# - 如何从 Windows Phone 应用程序发送带有代理地址的 HttpWebRequest

memory - Windows Phone 8 中的 heap_corruption 和 memory_corruption

.net-4.0 - c++/cli 自定义异常 - 标准构造函数