1

所以我有一个使用“任何 CPU”设置构建的 asp.net 网站。该网站通过COM使用excel。我在 SBS 2011 (x64) 上安装了 excel 2007。

Excel 2007 是 32 位的,所以我不得不将“启用 32 位应用程序”(在应用程序池中)设置更改为 true。但是,一旦我这样做,应用程序池就会停止(不是立即停止,而是在我尝试请求页面时立即停止)。

我已经以“x86”模式重新编译了该站点,但无济于事。

(注意我使用的IIS版本是7.5)

对此有何见解?提前致谢

4

1 回答 1

2

即使“启用 32 位应用程序”设置为 true,iis 默认加载的 64 位 rpcproxy.dll 似乎也经常出现问题。

我自己也有这个问题。

这是链接

http://blogs.technet.com/b/sbs/archive/2011/04/07/how-to-run-a-32bit-web-application-on-sbs-2008.aspx

翅膀

于 2013-08-08T17:52:02.737 回答