Если Im, использующий SqlBulkCopy в .net 4.0 в базе данных sql 2008 R2 для загрузки данных excel в базу данных, действительно ли мне нужен Excel на ящике, где размещается сайт, чтобы это работало?
Причина, по которой я спрашиваю, у меня есть сайт и работает с этим, и ящик для хостинга имеет преимущество. Клиент хочет, чтобы сайт переместился в новое поле, у этого нет Excel, и что массовая копия не работает. Помимо отсутствия превосходства нет другой разницы.
благодаря
Если вы используете библиотеку объектов Microsoft Excel (COM Interop) для взаимодействия с Excel с .Net 4, тогда да, вы должны установить Excel, поскольку это сопряжено с библиотекой объектов Excel.
Каковы ваши ссылки на проект в C #?
Все, что связывает с автоматизацией офиса, должно быть в той части офиса, которая автоматизирована. Кроме того, если .Net 4, что объекты могут ссылаться на динамическое ключевое слово.
Трудно точно сказать, не зная проект, ссылки и соответствующий код.
Тем не менее, существует несколько сторонних библиотек, которые позволяют взаимодействовать с Excel без установки Excel. Итак, если вам нужно работать без Excel, исследуйте их использование.