緊急の助けが必要です!!!
私は、MS Excel スプレッドシートを読み取り、データを SQL Server にロードする ASP.NET Webforms アプリケーションに取り組んでいます。このアプリケーションは、Win Server 2003 (MS Office がインストールされている) で正常に動作します。
Windows Server 2008 (MS Office がインストールされていない) へのソフトウェアの移行中に、アプリケーションが失敗し、COM エラー メッセージが表示されます。次のエラーが原因で失敗しました: 80040154".
これは、アプリケーション サブディレクトリ内に Microsoft.Office.Interop.Excel.dll があるにもかかわらず、アプリケーションが Excel アプリケーションを見つけられないためだと思います。
さて、ここで問題です。私たちのインフラストラクチャ チームは、MS Office や Excel をサーバーにインストールすることを拒否しています。彼らは、ms office や Excel をインストールしなくても、アプリケーションが Excel で動作することを可能にする回避策があると主張しています。
個人的には、私はそのような解決策に出くわしたことがなく、私が読んだ記事からこれを確認しているようです???
MS OFFice または Excel がインストールされていない場合に、MS Excel で動作する ASP.NET アプリケーションを取得する方法があるかどうかを知っている人はいますか?