gpt4 book ai didi

excel - 断点未在 VSTO 加载项中触发

转载 作者:行者123 更新时间:2023-12-02 00:47:21 24 4
gpt4 key购买 nike

今天我的客户告诉我一个有趣的情况。我确信这很简单,但似乎我无法理解它。从来没有遇到过这个问题,谷歌也没有太大帮助。

问题

在我客户的笔记本电脑上,加载项是使用 Add-in Express™ for Microsoft® Office and .net 创建的.从 VS 运行插件时,断点不会触发。我通过teamviewer登录。我们创建了一个新的测试项目(插件)并添加了这个简单的代码。

Private Sub AdxExcelAppEvents1_WorkbookOpen(sender As Object, hostObj As Object) Handles _
AdxExcelAppEvents1.WorkbookOpen
MessageBox.Show ("Hello World")
End Sub

我在 AdxExcelAppEvents1_WorkbookOpen 上放置了一个断点并运行了。我在打开新工作簿时收到消息,但断点没有触发。

我在我的笔记本电脑上测试了相同的代码,它工作得很好。

他和我尝试了什么

  1. 注销、清理 + 重建、注册
  2. 手动清理 Debug 文件夹
  3. 修复 Add-In Express
  4. 卸载/重新安装 Add-In Express
  5. 在框架 4.5 和 4.6、4.7.1 之间跳转
  6. 切换工具 |选项 |调试 |一般要求源文件与原始版本完全匹配
  7. 切换解决方案平台 (x86|64|AnyCPU)

应用程序

  1. Visual Studio 版本:2019 专业版
  2. MS Office:2016 年专业增强版 2016

如果您还需要什么,请告诉我?

仅供引用:这已交叉发布在 Add-in Express forum我通常不交叉发布,但似乎我的客户压力很大,必须在星期一早上交付这个项目。

最佳答案

您可以使用方法Debugger.Break来自 System.Diagnostics 并观察您是否获得有关似是而非的未处理异常的更多信息。在这种情况下,我们得到异常 wkernelbase.pdb not loaded 并且 Siddharth 发现它可以通过选择来修复:Tools->Options->Debugging->Symbols->Select "Microsoft Symbol Servers ".

关于excel - 断点未在 VSTO 加载项中触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60790988/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com