导航
黄蜂帮助台
  • 注册

  • 或
  • 登录
    需要密码提醒?
或
联系我们
  • 取得联系

    给我们发邮件

  • 开始聊天会话

  • 知识库阅读帮助文章
  • 新闻新闻和更新
  • 联系我们我们是来帮忙的
  • 培训查看我们的选择
  • 门户网站
  • 知识库
  • 软件
  • InventoryControl
  • Version 7
  • 多个产品:当试图安装web模块时,会出现一个错误“试图加载格式不正确的程序”。
订阅 下载

多个产品:当试图安装web模块时,会出现一个错误“试图加载格式不正确的程序”。

杰森Whitmer
2017-05-10
在Version 7

*这适用于web模块的WaspTime (WaspTime web), MobileAsset (MobileAssetWeb),和InventoryControl (InventoryControlWeb)

当试图在64位Windows环境中安装web模块时,您可能会收到一个错误“操作失败与0x8007000B。”试图加载一个格式不正确的程序。”

如果这台机器是生产服务器或运行其他web页面,则应该考虑在另一台服务器上托管Wasp web模块。这些更改可能会影响其他配置为64位应用程序运行的页面。爱游戏ayx会员成长

首先,验证应用程序池是否设置为启用32位模式,并选择了正确的.NET框架版本,如文章中所述:
IIS需要在web模块中手动更改为32位模式
http://support.waspbarcode.com/kb/articles/271

如果这是正确的,但您仍然收到相同的错误,请尝试以下步骤。在每一步之后,尝试再次打开页面,如果仍然收到错误,继续进行:

  1. 在管理员命令提示符窗口(转到开始>搜索,输入cmd。exe,右键单击结果并选择以管理员身份运行)输入以下命令:
    cd \ Windows \ Microsoft.NET \ Framework \ v2.0.50727
    aspnet_regiis -我
    在网站能够打开之前,不要关闭此窗口,因为您可能需要它进行后续步骤。
  2. 从微软下载并安装最新版本的Dotnet Framework。如果不安装,引用已经安装的相同或更新版本,查看控制面板>程序和功能,控制面板>程序和功能>打开或关闭Windows功能,并卸载当前安装的版本。如果您已经安装了一个预览版本(例如,v4.5.1预览版),它将阻止安装之前的完整版本(v4.5)。
  3. 在IIS管理器中,查看Wasp应用程序池的高级设置,并验证托管管道模式是否设置为Integrated。同时检查站点的高级设置,以确保应用程序池设置为Wasp应用程序池(例如,对于WaspTimeWeb,应用程序池应该设置为wasptimewebappool)。
  4. 在命令提示符窗口中,输入以下命令:
    cd "\windows\ microt.net \Framework\v3.0\ windows Communication Foundation"
    servicemodelreg -我
  5. 在命令提示符窗口中,输入以下命令:
    cd \ Windows \ \ Framework64 \ v2.0.50727 Microsoft.NET
    aspnet_regiis -我

给这个页面的质量打分

这个页面很有帮助:) :(这个页面没有帮助

快速跳转
  • 黄蜂帮助台
  • 知识库
  • 新闻
  • 联系我们
前
Helpdesk软件由Deskpro