Asp.net 在windows server 2008 r2的IIS 6.1 SP1上部署应用程序时,未上载Excel文件

Asp.net 在windows server 2008 r2的IIS 6.1 SP1上部署应用程序时,未上载Excel文件,asp.net,iis-6,Asp.net,Iis 6,我有一个Server2008R2,在那里我有一个以excel文件形式输入的应用程序。我在那台机器上安装了MS Office 2002。当我在本地运行项目时,会上载excel文件,但当我在IIS 6.1上部署应用程序并运行应用程序并尝试上载excel工作表时,会出现错误“请上载正确的excel”。我猜发生错误是因为它无法识别.xls文件格式。知道出了什么问题吗?知道答案了。服务器为64位,使用IIS 6.1时不兼容。因此,在cmd中运行下面的脚本并完成它。现在我可以上传我的excel文件了 csc

我有一个Server2008R2,在那里我有一个以excel文件形式输入的应用程序。我在那台机器上安装了MS Office 2002。当我在本地运行项目时,会上载excel文件,但当我在IIS 6.1上部署应用程序并运行应用程序并尝试上载excel工作表时,会出现错误“请上载正确的excel”。我猜发生错误是因为它无法识别.xls文件格式。知道出了什么问题吗?

知道答案了。服务器为64位,使用IIS 6.1时不兼容。因此,在cmd中运行下面的脚本并完成它。现在我可以上传我的excel文件了

cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs set w3svc/AppPools/Enable32bitAppOnWin64 1
aspnet_regiis.exe -i