VSTO加载项中未触发断点

问题描述 投票:3回答:1

今天,我的客户得知我的情况很有趣。我敢肯定这很简单,但似乎我无法把手放在上面。从来没有遇到过这个问题,并且Google并没有太大帮助。

问题

在我的客户的笔记本电脑上,外接程序是使用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. 手动清理调试文件夹
  3. 修复外接程序快递
  4. 卸载/重新安装外接程序Express
  5. 在框架4.5和4.6、4.7.1之间跳转
  6. 切换Tools | Options | Debugging | General require source files to exactly match the original version
  7. 切换解决方案平台(x86 | 64 | AnyCPU)

应用程序

  1. Visual Studio版本:2019 Pro
  2. MS Office:2016年专业Plu 2016

让我知道您是否还需要其他东西?

FYI:这是交叉张贴在Add-in Express forum,我通常不交叉张贴,但似乎我的客户承受压力,必须在星期一早上交付此项目。

excel vb.net vsto addin-express
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.