美文网首页MemoQ
Win2008下无法安装MemoQweb 的原因及其解决方法

Win2008下无法安装MemoQweb 的原因及其解决方法

作者: ahai333 | 来源:发表于2018-11-24 11:13 被阅读0次

    作者:ahai333

    声明:原创文章,转载请注明。

    一、问题由来

    MemoQ Server是 Kilgray 翻译技术公司开发的一款翻译管理系统,被很多业内人士称为神器。然而在Windows 2008下无法安装MemoQ Web。

    二、原因

    通过反汇编跟踪分析,MemoQ 8 Server的安装程序MemoQ.DeploymentTool.exe会检测下面注册表键值:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp\Components\ASPNET45

    是否存在,以及是否为1。

    Windows 2008虽然可以装.net framework 4.6.1,也支持asp.net 4.5,但就是不会在注册表中写下上述键值。

    三、解决方法

    1、解决思路:手动添加该键值。

    2、问题:直接通过regedit.exe,无法添加该键值。

    因为HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp\Components

    的修改权限只有TrustedInstaller用户拥有,所以regedit.exe程序无法添加键值。

    3、步骤

    首先,修改regedit.exe的安全属性,给administrators用户添加修改的权限。

    这样处理后,regedit.exe就有了修改权限了。

    其次,修改注册表项的修改权限

    在需要修改的项点击右键,选择权限,就可以给administrators用户添加修改权限

    修改完成后,添加键值ASPNET45,类型为DWORD,值为1。

    修改后,就可以安装MemoQWeb了。

    相关文章

      网友评论

        本文标题:Win2008下无法安装MemoQweb 的原因及其解决方法

        本文链接:https://www.haomeiwen.com/subject/wrmeqqtx.html