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

作者: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了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 大千世界,众生芸芸。 不跳出来怎么证明自己来过。 无志空长百岁。人行世,要立志,心有目标才能得到结果。
    魏民阅读 1,046评论 0 0
  • 1.墙壁二头弯举 墙壁二头弯举
    752c04ece74a阅读 1,358评论 0 0
  • 前言 最近接到了一个任务,要做遗传方面的医疗诊断对话系统。经过前期的调研最终决定使用rasa_nlu和rasa_c...
    colin_gao阅读 33,418评论 43 18