Если вы используете библиотеку объектов Microsoft Excel (COM Interop) для взаимодействия с Excel из .Net 4, то да, вам нужно установить Excel, так как он взаимодействует с библиотекой объектов Excel.
Каковы вашиссылки на проект в C #?
Любая ссылка на автоматизацию офиса может потребоваться для автоматизированной части офиса.Также, если .Net 4, то на объекты можно ссылаться с помощью динамического ключевого слова.
Трудно сказать точно, не зная проекта, ссылок и соответствующего кода.
Однако есть несколько сторонних библиотек, которые позволяют взаимодействовать с Excel без установки Excel.Итак, если вам нужно работать без Excel, исследуйте их.