当前位置:首页 > 用友解决方案 > 用友知识堂 > 用友畅捷通T+登录提示: failed to access iis metabase

用友畅捷通T+登录提示: failed to access iis metabase

畅捷通T+11.6财务软件在登录时登录不了,一开始提示的是需要输用户名和密码,用 http://127.0.0.1/ 登录也是一样要输用户名密码,这个问题参照 安装IIS后打开http://127.0.0.1 后提示需要输入用户名和密码解决了,但是打开用友畅捷通T+后提示如下错误:Server error in ‘/yytpro’ application failed to access iis metabase

没见过这个错误,只知道自己在重新配置用友畅捷通T+财务软件的IIS虚拟目录时提示了一个错误,当时没太在意,点确定就过了,于是百度查询 failed to access iis metabase 的解决办法:

Server error in ‘/yytpro’ application failed to access iis metabase错误提示图示

failed to access iis metabase解决方案如下(从解决方案看可能是.NET的组件需要重新注册一下):

在CMD中进入目录C:\Windows\Microsoft.NET\Framework\v4.0.30319,运行aspnet_regiis

1、aspnet_regiis -ga administrator(administrator为当前用户)

2、aspnet_regiis -i (注册IIS)

3、iisreset /noforce (重启IIS)

具体过程如下图所示:

重新注册asp.net组件图示

照上面的步骤修复后,再去重新添加用友畅捷通T+财务软件的虚拟目录,发现不会报之前那个错误了,是不是 .NET就这么修复好了呢?

赶紧打开畅捷通T+软件看一下来,结果发现如下出现如下错误:

Server error in ‘/yytpro’ application

Could not load file or assembly ‘system.enterpriseservices,version=…………….

光看这个错误好像也不确定具体的原因所在,只知道当时重装了一下IIS,没有重装.NET,私心想着用上面DOS的方法是不是就修复好了呢?

Server error in ‘/yytpro’ application错误提示图示

由于之前的经验,重装IIS后.NET 4.0可能需要重装,于是抱着尝试的想法,重新安装了一下.NET 4.0,再登录软件,OK,问题解决。果然不容易。不过确定了一个问题就是IIS重装后。NET 4.0是一定要重新安装的。

打开用友畅捷通T+提示Server error in ‘/yytpro’ application?相关问题请参考:https://www.iyyrj.com/jcufida/638.html