对象'〜'的方法'〜'在vb6中使用Excel失败

我们正在面对一个VB 6.0应用程序的问题。 有一行代码通过Excel.Workbook将文本文件转换为Excel文件。 当我们通过Windows应用程序运行时,此代码正常工作。

但是,如果我们从C#.Net开发的Windows服务运行相同的exe,那么它会在这一行上出现这个错误

oWB.SaveAs FileName, XlFileFormat.xlExcel8 

我试图search谷歌,但没有得到任何成功。

任何build议将非常有帮助。

提前致谢。

问候AR

虽然不是你的具体问题的答案,你可以考虑:

考虑Office的服务器端自动化

Microsoft目前不推荐并不支持从任何无人参与的非交互式客户端应用程序或组件(包括ASP,ASP.NET,DCOM和NT服务)自动化Microsoft Office应用程序,因为Office可能会出现不稳定的行为和/或在此环境中运行Office时发生死锁。

粗体文字在文章中大胆。

基本上你不应该尝试你在做什么。