【问题标题】:I can't change platform in configuration manager in Visual 2012我无法在 Visual 2012 的配置管理器中更改平台
【发布时间】:2012-12-09 02:53:24
【问题描述】:

我运行一个 Asp.net 站点,自从我使用 Visual 2010 更改为 2012 以来,我的一个课程失控了。 现在我遇到了这个错误。

“检索具有 CLSID 的组件的 COM 类工厂失败,原因是 到以下错误:80040154 Class not registered"

我的搜索表明 IIS 管理器可以运行 32 位应用程序必须是真的。 我在服务器上修复了问题,但在开发人员机器上我无法更改它。

我尝试通过配置管理器更改平台。但它只显示“任何 CPU” 我应该寻找本地 IIS 选项。我查看了那里并更改了它的 32 位应用程序规则。 我错过了什么吗?

【问题讨论】:

    标签: c# asp.net iis-7 visual-studio-2012 32bit-64bit


    【解决方案1】:

    根据您所说,您已经在应用程序池中检查了 IIS 7 中的“启用 32 位应用程序”,这应该可以解决您的问题。

    要在 32 位中编译您的应用程序,请打开应用程序属性并在“构建”选项卡中必须有一个“平台目标”下拉菜单。选择 x86 并重建您的解决方案。我相信这应该足够了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多