无法加载文件或程序集microsoft.web.administration版本7.0.0.0。在打开iis时

无法加载文件或程序集microsoft.web.administration版本7.0.0.0。在打开iis时,iis,iis-7.5,iis-6,Iis,Iis 7.5,Iis 6,当我打开iis管理器时,出现以下错误。请帮我解决这个问题 以下步骤可以注册dll文件: 转到C:\Windows\System32\inetsrv并检查文件Microsoft.Web.Administration.dll是否存在。如果在C:\Windows\System32\inetsrv中缺少Microsoft.Web.Administration.dll,请在Windows功能中启用IIS管理控制台: 在Visual Studio项目中,添加对Microsoft.Web.Administr

当我打开iis管理器时,出现以下错误。请帮我解决这个问题


以下步骤可以注册dll文件:

  • 转到C:\Windows\System32\inetsrv并检查文件Microsoft.Web.Administration.dll是否存在。如果在C:\Windows\System32\inetsrv中缺少Microsoft.Web.Administration.dll,请在Windows功能中启用IIS管理控制台:
  • 在Visual Studio项目中,添加对Microsoft.Web.Administration.dll的引用

  • 现在,您的.proj文件具有以下条目:
    C:\Windows\System32\inetsrv\Microsoft.Web.Administration.dll
    。您可以将此路径调整为,例如,
    %windir%\System32\inetsrv\Microsoft.Web.Administration.dll
    ,使其更加健壮

  • 当您将应用程序移动到其他系统时,该应用程序还会引用目标系统上的
    Microsoft.Web.Administration.dll
    。由于Microsoft.Web.Administration.dll在windows系统之间可能不同,因此不建议应用程序提供此程序集文件的副本。副本可能与目标系统上的IIS不兼容


    也不建议在同一系统上引用程序集的副本,因为Microsoft.Web.Administrator.dll和IIS可能会因Windows更新而更改!然后,您引用的MySo.Web.Advestal.dLL副本与更新的IIS .< /P>不兼容,如果您考虑如果有任何设置,在此之前添加更多的详细信息,则会使其他人更容易回答您的问题。您在错误发生之前做过的任何事情我认为这个问题可能是由于您的iis版本和系统不兼容造成的,您的iis的版本和系统是什么?现在只有我得到信息,有人在没有关机的情况下关闭了pc。我检查了c/windows/assembly文件夹没有dll文件注册。请问如何注册dll文件。