SAS 没有增强型编辑器控件 您所在的位置:网站首页 ocx怎么安装 SAS 没有增强型编辑器控件

SAS 没有增强型编辑器控件

2024-07-12 07:08| 来源: 网络整理| 查看: 265

最近安装了SAS,但是实际使用才发现没有安装增强型编辑器。 直接用程序编辑器经常用着用着代码就叠到了一起(也不知道为什么),很不方便看。最后还是决定把增强型编辑器安上,网上有很多教程,但是都只能解决一部分问题。所以我整理了一下自己安装的过程。

首先讲一下自己的安装环境,win10 64位。

sas官网解决方案上有的比较齐的解决方案,也有好几种不同的方法。有一种看上去比较简单的方法是在安装文件夹setup.exe下直接再安装一次。但是因为安装包太大了我把它删掉了,又不想重新下,就没有这样做。如果大家还保留着安装文件的话,可以选择这个方法。

我用的方法是:

我参考了这篇博客里的内容,先安装了mscomctl.ocx,注意分辨自己的电脑是多少位的,32位就选择‪C:\Windows\System32,64则选择 C:\Windows\SysWOW64,不要弄错了! 这里我安装了以后就安装了(其实也不知道对后来有什么影响)。这里可以用“win + R”打开“运行”窗口,直接输入regsvr32 mscomctl.ocx。当然,教程里的方法比较稳定,不容易出错,我用后一种方法有报错。.检查自己的安装好的SAS是不是有 EditorControl.ocx和SAS.EnhancedEditor.dll,我的这两个文件是在“D:\Program Files\SASHome\EnhancedEditor”目录下。反正找到SAS下的“\EnhanceEditor”文件夹就行。我最初打开这个文件夹的时候,这两个文件是缺失的。所以要找到完整的文件夹,并用新文件夹替换原来的EnhanceEditor文件夹。对控件进行安装,首先安装SAS.EnhancedEditor.dll,在cmd命令行里输入(注意文件对应的路径): "C:\Windows\Microsoft.NET\Framework64\v2.0.50727\RegAsm.exe" /codebase "D:\Program Files\SASHome\EnhancedEditor\SAS.EnhancedEditor.dll" 这里注意:1.如果没有找到.NET,可能要自己去下.然后要在windows里启用。 方法如下:搜索“启用或关闭windows功能”->选择.NET Framework 3.5并确定。 2.Framework有多个版本,v2,v3.5,v4应该都可以。 但我也有看到说版本不能太高(4.7),但没有亲身实验。 3.一定要注意!如果是64位一定要选择“Framework64”文件夹,而不是“Framework”!(我有踩坑)

这一步不做或出错可能会出现等会儿的: ”不可加载编辑器组件 ERROR:0x80070002 该编辑器可能安装错误“ 报错(我本人)。

然后安装EditorControl.ocx,在命令行输入: regsvr32 "D:\Program Files\SASHome\EnhancedEditor\EditorControl.ocx"

安装成功了会有提示。 做完以上步骤我就安装成功啦,打开SAS就能看到增强型编辑器了。希望能够帮助到使用SAS的大家!

2021.8.24补充: 当时我只是解决了自己的问题,顺便发表了这篇blog。但是我没想到有这么多人都遇到了这个问题,因为没有再创作并且本人确实很懒,后来我就很少来看评论私信之类的了。对于那些错过了朋友们表示抱歉。

现在我把文件的link放出来,需要的自取,希望能帮到大家更好地使用SAS: 链接:https://pan.baidu.com/s/1pY56owXnSltVp1QxtRJWyw 提取码:90d7



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有