これが状況です-
私がコーディングしているウィンドウ サービスは、Linq2Excel を使用しています。これは、呼び出し元のアプリケーションが x86 に準拠していることを主張しています。
ただし、ウィンドウ サービスは 64 ビット Windows サーバーにインストールする必要があります。
corflags を使用して、32 ビット ウィンドウ サービスをインストールできます。ただし、Linq2Excel の読み込みは拒否されます。これは、すべての栄光の例外です。
Exception occurs: Could not load file or assembly 'LinqToExcel, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null' or one of its dependencies.
An attempt was made to load a program with an incorrect format.
このサービスを機能させるための解決策は何ですか? (サーバーを 32 ビットに変更する予定はありません。Linq2Excel を使用する必要があります)