Cannot debug .NET-based PowerPoint add-in

牧云@^-^@ 提交于 2020-01-25 10:22:06

问题


I have a PowerPoint add-in developed with .NET Framework 4.0/C#/VSTO. The add-in loads fine when I manually launch PowerPoint, but when I press F5 in Visual Studio, the PowerPoint splash screen shows for a short period and then PowerPoint closes. The Visual Studio output window shows only the following lines:

'powerpnt.exe' (CLR v4.0.30319: DefaultDomain): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. The program '[6016] powerpnt.exe: Program Trace' has exited with code 0 (0x0). The program '[6016] powerpnt.exe' has exited with code -2146233082 (0x80131506).

I've tried the following:

  • HDD scan
  • reinstalled VSTO

Do you have other suggestions to fix this issue?


回答1:


I've uninstalled EMET 4.1 and, after a few reboots of the system, I've been able to debug again. Now I cannot say for sure that EMET was the culprit, since I've been able to debug before with EMET installed. I'll install EMET back when possible.



来源:https://stackoverflow.com/questions/23542853/cannot-debug-net-based-powerpoint-add-in

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!