Когда я запускаю консольное приложение в своей локальной системе, я не сталкивался с какой-либо ошибкой. Но когда я развернуть мое приложение к моему Windows Server 2008 R2 он выдает ошибку, как показано ниже,C# CLR20r3 в консольном приложении
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
В моем коде я использую DLL Microsoft.Office.Interop.Excel для генерации Excel (.xls или .xlsx), а на моих серверах нет офиса MS. Можно ли запустить консольное приложение для генерации excel без установки MS-офиса?
Может ли кто-нибудь помочь в этом?
Спасибо заранее!
Для альтернативного решения я просто создать файл .xls в указанное место, используя StreamWriter и загрузить некоторое текстовое содержание к этому .xls файл. Excel успешно создан. Когда я прикреплял этот файл к почте, но я не могу открыть этот файл с помощью google docs. –
. Есть ли какая-либо другая возможность поддерживать файл excel в документах google, которые создаются с помощью StreamWriter? –