Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们的 VB 6.0 应用程序之一遇到问题。有一行代码通过 Excel.Workbook 将文本文件转换为 excel 文件。当我们通过 Windows 应用程序运行时,此代码工作正常。
但是,如果我们从用 C#.Net 开发的 Windows 服务运行相同的 exe,那么它会在这一行出现此错误
oWB.SaveAs FileName, XlFileFormat.xlExcel8
我试图在谷歌上搜索,但没有成功。
任何建议都会非常有帮助。
提前致谢。
问候 AR
虽然不能回答您的具体问题,但您可能会考虑:
Office 服务器端自动化的注意事项
Microsoft 目前不推荐也不支持任何无人值守、非交互式客户端应用程序或组件(包括 ASP、ASP.NET、DCOM 和 NT 服务)的 Microsoft Office 应用程序自动化,因为 Office 可能表现出不稳定的行为和/或在此环境中运行 Office 时出现死锁。
粗体字在文章中是粗体。
基本上你不应该尝试你正在做的事情。