C#中通过以下方式打开pptx文件
var  objApp = new Microsoft.Office.Interop.PowerPoint.Application();

objApp.Visible = Microsoft.Office.Interop.PowerPoint.MsoTriState.msoTrue;
objPresSet = objApp.Presentations.Open(filePath, Microsoft.Office.Core.MsoTriState.msoTrue, Microsoft.Office.Core.MsoTriState.msoTrue, Microsoft.Office.Core.MsoTriState.msoCTrue);

错误信息:
日志名称:          Application
来源:            Application Hang
日期:            2020/7/2 10:48:16
事件 ID:         1002
任务类别:          (101)
级别:            错误
关键字:           经典
用户:            暂缺
计算机:           680g2-7987
描述:
程序 POWERPNT.EXE 版本 16.0.4266.1001 已停止与 Windows 交互并关闭。若要查看是否有关于该问题的详细信息,请检查“安全性与维护”控制面板中的问题历史记录。
 进程 ID: 111a8
 开始时间: 01d6501b299132d3
 终止时间: 19
 应用程序路径: D:\Program Files\Microsoft Office\Office16\POWERPNT.EXE
 报告 ID: e220f8b4-b89a-4ad8-b570-e5849197075e
 错误程序包全名:
 错误程序包相关应用程序 ID:
 挂起类型: Unknown


事件 Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Application Hang" />
    <EventID Qualifiers="0">1002</EventID>
    <Level>2</Level>
    <Task>101</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-07-02T02:48:16.119927100Z" />
    <EventRecordID>5976</EventRecordID>
    <Channel>Application</Channel>
    <Computer>680g2-7987</Computer>
    <Security />
  </System>
  <EventData>
    <Data>POWERPNT.EXE</Data>


 <Data>16.0.4266.1001</Data>
    <Data>111a8</Data>
    <Data>01d6501b299132d3</Data>
    <Data>19</Data>
    <Data>D:\Program Files\Microsoft Office\Office16\POWERPNT.EXE</Data>
    <Data>e220f8b4-b89a-4ad8-b570-e5849197075e</Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>Unknown</Data>
    <Binary>55006E006B006E006F0077006E0000000000</Binary>
  </EventData>



重装过Office2016后问题依旧
报错截图      您好,了解到您的问题。很抱歉,本站论坛主要是对个人用户在使用Office在日常使用中提供帮助和支持。关于您的相关问题,因为涉及到编程开发语言代码,超出了的支持范围,为了您获得更加详尽,全面专业的解答,建议到以下链接中的技术论坛发帖:https://social.technet.microsoft.com/Forums/office/zh-CN/home

点赞(17) 打赏

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部