【问题标题】:I can't build 64x project in Visual Studio我无法在 Visual Studio 中构建 64x 项目
【发布时间】:2015-05-05 19:30:49
【问题描述】:

我在visual studio 2010中创建了一个非常简单的解决方案,这个解决方案有:

  • 一个类库...和一个名为“HelloWord”的类
  • ASP.NET 网站项目...其中有一页名为“Home.aspx”
  • Home.aspx 调用“HelloWord”类

问题:我有一台 Win7/64x 机器,我希望这个项目编译为 64x(不是 Anycpu)...当我尝试运行时收到此消息

System.BadImageFormatException: 无法加载文件或程序集...

为什么?

【问题讨论】:

  • 你确定库和网站都编译为 x64
  • 是的,我右击解决方案>配置属性>配置,每个项目都是64倍
  • 我想知道您是否不必设置主机服务器进程以作为 x64 运行。
  • 我不知道该怎么做

标签: visual-studio-2010 64-bit badimageformatexception


【解决方案1】:

我设法找到了一种让它发挥作用的方法

1-) 将您的项目作为“任何 CPU”运行

2-) 强制 IIS 将“应用程序池”作为“32bit = false”运行

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-09
    • 1970-01-01
    相关资源
    最近更新 更多