0

Web サイトをサーバーに展開しましたが、URL を使用してアクセスしようとすると、次のエラーが表示されます ファイルまたはアセンブリを読み込めませんでした 'Microsoft.Office.Tools.Excel.v9.0, Version=9.0.0.0, Culture =neutral, PublicKeyToken=b03f5f7f11d50a3a' またはその依存関係の 1 つ。システムは、指定されたファイルを見つけることができません。

上記のDLLへの参照を追加しましたが、それでもエラーが発生します。Visual Studio を使用してサーバーに保存されているコードを実行したところ、正常に動作していますが、URL で同じことをしようとするとこのエラーが発生します

助けてください

4

1 に答える 1

0

参照は、DLL へのパスとしてのみ機能します。DLL への参照を追加した場合、ホスト マシンにはそれがありません。予想される例外が発生します。

DLL は、サーバー上のどこかに存在する必要があります。サーバーに Microsoft Office ツールをインストールできると思います。

そうでない場合は、参照している DLL を、アプリケーションと共に展開されるフォルダーにコピーできます。これを機能させるには、参照を削除して、アプリケーションのローカル パスを使用して再度追加する必要があります。

于 2013-09-16T15:23:54.937 に答える