vb.net - 调试不进入类代码时使用“Step Into”
问题描述
我有一个包含两个项目的 VS2017 解决方案。一个是只有一个类的 comclass 项目。第二个项目是一个 WindowsApp 项目,它有一个用于测试 comclass 的表单。
我已将 WindowsApp 设置为解决方案的启动项目。
当 Windows 应用程序中的代码实例化 comclass 中的对象时,我尝试使用“步入”(F11) 来调试类对象的创建,但它永远不会进入类代码而是跳过它。
如果我在 comclass 代码中放置一个中断,它将在那里中断并允许我按预期进行调试。
我尝试删除调试设置“只是我的代码”,但没有成功。如何让“步入”功能按预期工作?
编辑:我使用 COM 类模板创建了初始 comclass 项目,如此处所述链接到 COM 类模板信息
解决方案
我在输出窗口中注意到了这一点:
步入:跨过属性“ComClass1.get_CustAddress”。要进入属性或运算符,请转到工具->选项->调试并取消选中“跳过属性和运算符(仅限托管)”。
这行得通。
推荐阅读
- c++ - C++ 中的高性能递归函数
- spring-boot - Spring Boot 管理未处理预订的最佳方法
- nim-lang - 大写文件名有什么意义?
- google-drive-api - 列出 Google 云端硬盘中的共享云端硬盘
- php - PHP OOP 不回显变量
- java - 如何在 java 中编写 Anagrams 出现次数的算法?
- go - How to create BelongTo relationship in gorm (GoLang)
- javascript - 我遇到了这个问题,每次我重新加载页面。我想创建一个笔记应用程序,但每次我刷新它们都会消失
- vim - 查找与块格式不匹配的行块
- ios - 如何在 WidgetKit 的 Intent 配置中创建切换