我正在将iis移动到另一台服务器,我得到一个通用服务不可用503错误。在日志中查看此错误时: IISMANAGER_ERROR_LOADING_PROVIDER_TYPE
IIS管理器无法加载类型'Microsoft.Web.Management.PlatformInstaller.Server.PlatformInstallerModuleProvider,Microsoft.Web.Management.PlatformInstaller.Server,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31BF3856AD364E35'for module provider'在%windir%\ system32 \ inetsrv \ config \ administration.config中声明的PlatformInstaller'。验证类型是否正确,以及包含模块提供程序的程序集是否在全局程序集缓存(GAC)中。
异常:System.IO.FileNotFoundException:无法加载文件或程序集“Microsoft.Web.Management.PlatformInstaller.Server,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35”或其依赖项之一。该系统找不到指定的文件。 文件名:'Microsoft.Web.Management.PlatformInstaller.Server,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35' at System.RuntimeTypeHandle._GetTypeByName(String name,Boolean throwOnError,Boolean ignoreCase,Boolean reflectionOnly,StackCrawlMark& stackMark,Boolean loadTypeFromPartialName) at System.RuntimeTypeHandle.GetTypeByName(String name,Boolean throwOnError,Boolean ignoreCase,Boolean reflectionOnly,StackCrawlMark& stackMark) 在System.RuntimeType.PrivateGetType(String typeName,Boolean throwOnError,Boolean ignoreCase,Boolean reflectionOnly,StackCrawlMark& stackMark) at System.Type.GetType(String typeName,Boolean throwOnError) 在Microsoft.Web.Management.Server.AdministrationModuleProvider.GetModuleProvider(String userName,String connectionName)
警告:装配绑定日志记录已关闭。 要启用程序集绑定失败日志记录,请将注册表值[HKLM \ Software \ Microsoft \ Fusion!EnableLog](DWORD)设置为1。 注意:程序集绑定失败日志记录会导致一些性能损失。 要关闭此功能,请删除注册表值[HKLM \ Software \ Microsoft \ Fusion!EnableLog]。
过程:INETMGR 连接:VPS2837 \ VPS2837Admin
有什么建议吗?我已尝试使用5.0.0.0而不是4.0.0.0替换C:\ Windows \ System32 \ inetsrv \ config \ administration.config文件以获取Microsoft Web管理的版本。仍然没有运气。感谢您的建议