我有一个Presentation对象,如下所示,
using Presentation = Microsoft.Office.Interop.PowerPoint.Presentation;
Presentation pptPresentation = pptApplication.Presentations.Add(MsoTriState.msoFalse);
经过一些处理后,在保存时,
pptPresentation.SaveAs(@"c:\temp\myPPT.pptx", Microsoft.Office.Interop.PowerPoint.PpSaveAsFileType.ppSaveAsDefault, MsoTriState.msoTrue);
它抛出异常。
我将非常感谢任何帮助,这让我感到难过。
环境详细信息: - Windows 2008 Server(x64),.NET 3.5,IIS7
答案 0 :(得分:0)
最后我得到了神奇的解决方案。
我刚刚在Windows 2008 Server中创建了两个文件夹
C:\ Windows \ SysWOW64 \ config \ systemprofile \ Desktop and C:\的Windows \ system32 \设置\ systemprofile \桌面强>
在对文件夹应用读取权限后,ppt将保存在服务器的本地目录中。 Source