0 голосов
спросил от в категории ASPNETVBNET
Для этого вам нужен Excel, установленный на сервере, но даже тогда вы не сможете это работать, автоматизация Excel через asp.net не поддерживается. Вам нужно будет использовать библиотеку, которая работает под asp.net, например, EPPlus, XML SDK и т. Д.

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

0 голосов
ответил от
Вы не можете использовать любое приложение Office через Interop в приложении ASP.NET. Приложения Office не поддерживают повторное размещение, а для выполнения некоторых функций для входа в систему требуется зарегистрированный пользователь на консоли.

Конечно, это может хорошо работать на вашем компьютере-разработчике, но в тот же момент, когда вы начнете использовать несколько пользователей одновременно, этот код будет ошибочным, и вы выиграете ' t подскажите почему.

Вам понадобится использовать другую библиотеку для работы Excel в вашем приложении ASP.NET, например, в библиотеке OpenXML, ClosedXML, EPPlus или другие.

Категории

Добро пожаловать на сайт DraftingCode Q&A, где вы можете задавать вопросы и получать ответы от других членов сообщества.

Похожие вопросы

0 голосов
0 ответов
спросил 22 Авг, 18 от vincent maverick dur в категории ASPNETVBNET
0 голосов
0 ответов
0 голосов
0 ответов
спросил 12 Авг, 18 от member 13292615 в категории ASPNETVBNET
...