当我在本地系统上运行我的控制台应用程序时,我没有遇到任何错误。但是,当我将我的应用程序部署到 Windows Server 2008 r2 时,它会抛出如下错误,
Problem Event Name: CLR20r3
Problem Signature 01: testexcel.exe
Problem Signature 02: 1.0.0.0
Problem Signature 03: 54294236
Problem Signature 04: mscorlib
Problem Signature 05: 4.0.30319.18444
Problem Signature 06: 52717edc
Problem Signature 07: 10eb
Problem Signature 08: 6f
Problem Signature 09: PSZQOADHX1U5ZAHBHOHGHLDGIY4QIXHX
OS Version: 6.1.7601.2.1.0.272.7
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
在我的代码中,我使用Microsoft.Office.Interop.Excel dll生成excel(.xls或.xlsx),我的服务器没有MS office。是否可以运行我的控制台应用程序来生成excel而无需安装MS Office?
任何人都可以帮忙吗?
提前致谢!
答案 0 :(得分:0)
如果您正在使用办公室互操作,我99.9999999%肯定您必须在运行它的每台计算机上安装办公室。
您必须使用第三方库来修改文档。