今天,我的客户得知我的情况很有趣。我敢肯定这很简单,但似乎我无法把手放在上面。从来没有遇到过这个问题,并且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
上设置了一个断点,然后运行。当我打开一个新的工作簿时收到了消息,但断点没有触发。
我在笔记本电脑上测试了相同的代码,但效果很好。
他和我尝试了什么
Tools | Options | Debugging | General require source files to exactly match the original version
应用程序
让我知道您是否还需要其他东西?
FYI:这是交叉张贴在Add-in Express forum,我通常不交叉张贴,但似乎我的客户承受压力,必须在星期一早上交付此项目。