我有一个由 MVC C# (Visual Studio 2010) 编写的网站。我使用 Microsoft Excel 2007 COM 将一些数据导出到 excel 文件,然后将其发送到 Web 客户端。(因为excel文件有点复杂所以我没有使用OpenXML)
当我在本地计算机上运行调试代码时,一切都很好。但是当我尝试将网站部署到 IIS 服务器时(服务器已经安装了 Office 2007 和 Visual 2010),导出功能根本不起作用。当来自客户的请求到来时,即使是 excel 进程也不会启动。其他其他功能运行得非常好,但与 Excel 相关。
请帮助我找出问题所在,以及如何解决这个问题。提前致谢!
在我的本地 PC 上调试时,服务器上的 PS 本地调试成功完成,结果相同。