情况是这样的——
我正在编码的窗口服务使用 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是必须的)