【发布时间】:2013-09-24 12:51:14
【问题描述】:
我们在 Sharepoint 2010 中遇到了 Word Automation Services 的问题。我们有一个工作流,它将转换作业(docx 到 pdf)排队。在我们的开发环境中,一切正常,但在生产中,出现了一个奇怪的错误。任何地方都没有显示错误,但是根本没有创建文件。唯一的诊断是,它将错误号 131172 放入 Word Automation Services 数据库中的 Items 表中。
没有任何内容进入 SP 日志(日志级别设置为信息),也没有任何内容进入事件日志。我们的错误编号未在文档中列出。计时器已启动并正在运行..
排队作业的一段代码(没什么特别的):
ConversionJobSettings jobSettings;
ConversionJob pdfConversion;
string wordFile;
string pdfFile;
jobSettings = new ConversionJobSettings();
jobSettings.OutputFormat = SaveFormat.PDF;
jobSettings.MarkupView = MarkupTypes.Text;
pdfConversion = new ConversionJob("Word Automation Services", jobSettings);
pdfConversion.UserToken = web.CurrentUser.UserToken;
pdfConversion.AddFile(wordFile, pdfFile);
pdfConversion.Start();
有人见过这种错误吗?
【问题讨论】:
-
嗨 Jan,那个错误号正确吗?它没有出现在官方表中:msdn.microsoft.com/en-us/library/ff512774(v=office.14).aspx
-
嗨,Arjun,是的,我仔细检查了它,它是正确的。表中未列出 131172 - 这就是为什么我想知道错误是什么意思。
标签: c# sharepoint sharepoint-2010 ms-office word-automation-service