由于Windows 8及以上windows操作系统 默认携带 .Net Framework 4.0的支持,但K/3 WISE v14.0及以下金蝶软件版本本身仍然需要运行在.Net Framework 2.0的环境下,由于微软在发展.Net Framework的过程中,从.Net Framework 1.0到.Net Framework 3.5版本都是向下兼容的,但.Net Framework 4.0本身并不兼容.Net Framework 2.0的版本,因此,需要手工在Windows 8及以上windows操作系统客户端上手工安装.Net Framework3.5以保证K/3的正常运行。

如果您的客户端机器应用的操作系统是Windows 8及以上的操作系统,当资源盘安装时.NetFrameWork 3.5是无法正常运行安装的,请按以下步骤进行安装。

以下操作使用WIN2012版本为例,同样本方案适用WIN8.1,WIN10,WIN2008,WIN 2008 R2

原理:下载完整的win2012 r2 镜像文件上传至服务器后解压或者使用虚拟光驱,然后将安装路径指向镜像解压文件夹即可。

由于系统镜像文件太大,我将sxs文件夹提取出来打包了,压缩包86M,大家可以进这个网盘地址下载:
链接:https://pan.baidu.com/s/1d3nsku 密码:ysjm

1、将压缩包下载后解压,打开控制面板-程序和功能,点击“启用或关闭Windows功能”;

windows server 2012 r2 系统镜像 win2012镜像文件sxs_K3


2、点击“添加角色和功能”,一路默认下一步至“选择功能”,勾选第一个,点击下一步;

windows server 2012 r2 系统镜像 win2012镜像文件sxs_K3_02


windows server 2012 r2 系统镜像 win2012镜像文件sxs_win8_03

4、指定备用源地址,将地址指向我们解压的文件夹路径,点击确定后,再点击“下一步”即可完成.NET安装;

windows server 2012 r2 系统镜像 win2012镜像文件sxs_win8_04

第二种安装方法:

           然后右击开始菜单(Win + X)的左下角,选择-命令提示符(管理员)-

dism.exe /online /enable-feature /featurename:NetFX3 /Source:N:\sources\sxs

           注意:这里的盘符F是根据你加载ISO的虚拟光驱盘符而决定,我的是N,你的可能是别的盘符,视情况而改动。

windows server 2012 r2 系统镜像 win2012镜像文件sxs_win8_05

第三种方法:windows 2016验证

1、下载NetFx3.cab

下载链接:https://pan.baidu.com/s/1O24nLgXhehHveae25p9SLg 密码:amgu

2、将下载的NetFx3.cab放于D盘文件夹下

3、命令提示符以管理员身份运行,输入:

dism.exe /online /add-package /packagepath:D:\netfx3.cab

4、等待安装成功

windows server 2012 r2 系统镜像 win2012镜像文件sxs_win10_06

 

环境配置完后,可以在WIN8的环境下安装K/3WISE客户端了。

在安装K3的时候必须把运行环境组建都装上。可能自动检测的时候会提示不支持该操作系统,不过没关系可以手工安装组件。

组件安装完成之后安装主程序要采用windows7的兼容模式并以管理员的权限运行安装。

安装完成之后进行打补丁,补丁打完之后必须重启,然后才进行组件注册。

BTW:安装完后打开 远程组建配置工具报错“未预期错误:退出”
     操作方法如下:

     1、打开文件资源管理器,右击【这台电脑】,选择【属性】,选择【高级系统设置】;

     2、单击【性能】中的【设置】,选择【数据执行保护】,选择【为除下列所选之外】;

     3、单击【添加】,浏览到“C:\Windows\SysWOW64”,找到并打开“dllhost.dll文件”,应用并确认即可。

windows server 2012 r2 系统镜像 win2012镜像文件sxs_.Net Framework3.5安装_07


这样可以打开远程组建配置工具了。

安装完毕后,使用K3时,请右键使用“以管理员身份运行”运行K3客户端程序。

BTW:金蝶软件在WIN10系统下输入汉字出现乱码或者显示问号

解决办法:计算机——右键“管理”——服务——找到font cache service将自动启动改为手动并停止服务,重启一下电脑即可。

 

其他方法(未验证):

1、WIN10专业版本可以直接装,其他版本需要先手动装.NET 3.5,VM,VBA三个软件;

2、WIN10家庭版需要先打开右键管理员权限运行功能:右键点击开始菜单-点击Windows PowerShell(管理员),输入“net user administrator /active:yes”,回车。

3、复制其他安装正常电脑C:\Windows\SysWOW64下(32位系统请复制到C:\Windows\System32)中的文件“SQLUNIRL.DLL”到自己电脑C:\Windows\SysWOW64下(32位系统请复制到C:\Windows\System32),替换同名文件。

4、关闭防火墙,杀毒软件。 进入安装包里 KDRODUCT,右键setup.exe以管理员身份运行。