• Fixing common issues when hosting a .NET 4.0 WCF service in IIS 7


    http://sandrinodimattia.net/fixing-common-issues-when-hosting-a-net-4-0-wcf-service-in-iis-7/

    Until today I never had to host a WCF service in IIS… I always prefered using a ServiceHost in a Windows Service. Before getting my service up and running I had to face some issues.

    Could not load file or assembly ‘service’ or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.

    The problem here is that I’m running a .NET 4.0 service in a .NET 2.0 IIS and AppPool. I had to make the following changes:

    • Change the IIS .NET Framework version to v4.0.30319 (click on the machine name in IIS Manager and in the right pane choose Change .NET Framework Version)
    • Change the .NET Framework version of the AppPool too v4.0 (via Application Pools) or create a new Application Pool.

    The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map. Detailed Error InformationModule StaticFileModule.

    The reason for this issue: the ServiceModel for .NET 4.0 was not installed. Run ServiceModelReg.exe -ia to solve this. 
    Depending on your machine and the .NET version you are running the file could be in one of the following locations:

    • C:WindowsMicrosoft.NETFrameworkv4.0.30319
    • C:WindowsMicrosoft.NETFramework64v4.0.30319

    Handler "svc-Integrated" has a bad module "ManagedPipelineHandler" in its module list

      1. This means that ASP.NET 4.0 was not installed (correctly). Run aspnet_regiis.exe -i using Visual Studio Command Prompt (2010) or via "C:WindowsMicrosoft.NETFrameworkv4.0.30319".
      2. I also had to install the WCF Activation feature under .NET Framework 3.5.1 Features
  • 相关阅读:
    Session的异常
    struts2中把action中的值传递到jsp页面的例子
    struts2中怎么把action中的值传递到jsp页面
    struts2理解
    Struts2工作原理
    第十五章 String讲解
    十六进制转十进制
    数据库综合系列 之 触发器
    android PopupWindow实现从底部弹出或滑出选择菜单或窗口
    kettle内存溢出
  • 原文地址:https://www.cnblogs.com/chucklu/p/4699079.html
Copyright © 2020-2023  润新知