c# でexcelファイル(xls)を読み込んだ値を別のテキストファイルに出力する処理をwindowsサーバー上で検討中です。
なお、この処理はタスク起動によるバックグラウンド処理となります。
この場合、excelをwindowsサーバーへインストールすればc#標準のMicrosoft.Office.Interop.Excelを利用して実現可能でしょうか?

上記がNGの場合(そもそもexcelをwindowsサーバーに入れることに障害はない?)、何かやり方がありますでしょうか?