C# 如何在64位计算机上运行64位web应用程序

C# 如何在64位计算机上运行64位web应用程序,c#,asp.net,asp.net-mvc-3,iis,64-bit,C#,Asp.net,Asp.net Mvc 3,Iis,64 Bit,我必须将web应用程序设置为64位[因为我使用的dll只存在64位版本]。 我的机器配置为64位机器,在IIS应用程序池设置中,所有池的Enable32BItApplications标志均为false。 但是当我尝试运行我的MVC3项目时,我得到了这个异常 分析器错误 描述:解析服务此请求所需的资源时出错。请查看以下特定的解析错误详细信息,并适当修改源文件 分析器错误消息:无法加载类型“\u 64bitApp.MVCapApplication” 源错误: 第1行: 源文件:/global.asa

我必须将web应用程序设置为64位[因为我使用的dll只存在64位版本]。 我的机器配置为64位机器,在IIS应用程序池设置中,所有池的Enable32BItApplications标志均为false。 但是当我尝试运行我的MVC3项目时,我得到了这个异常

分析器错误

描述:解析服务此请求所需的资源时出错。请查看以下特定的解析错误详细信息,并适当修改源文件

分析器错误消息:无法加载类型“\u 64bitApp.MVCapApplication”

源错误:

第1行:

源文件:/global.asax行:1

知道为什么会这样吗?在64位模式下运行项目时,如何解决此问题


根据建议,在将输出路径更改为Bin\[而不是Bin\x64\debug]之后,我做了很多尝试现在我得到了异常BadImageFormatException配置错误异常HttpException 64位web应用程序

您可以通过将构建选项中的目标平台从任何CPU更改为64位来强制您的项目以64位编译

可能的重复可能会有帮助是的,您这样做了,但之后我得到了上述信息例外您是否尝试了“任意CPU”设置?但是我的项目应该是64位[因为我使用64位dll的限制]我在以独占方式编译到64位或32位时遇到dll问题,请设置为任意CPU并尝试