昨天开机打开Visual Studio.Net,准备新建一个项目,却发生一件奇怪的事情,系统报告“automation服务器不能创建对象”错误。然后在解决方案中只见项目名,而不见项目文件了。真是奇怪。再尝试打开已有项目,却一切正常。
windows应用程序,控制台,或是Web应用程序,都无法建立。
而上周关机之前我还做了项目,不是好好的吗?百思不得其解。无奈之下,只是恢复安装.net。熬过漫长的等待,装好后打开,满以为问题解决了。结果仍然让我郁闷。
横下心,干脆彻底卸载.net,然后重装。又是漫长的等待,结果让我崩溃!!!
我已经要出离愤怒了。
这时突然才想起google(为什么现在才想起它呢?),将错误作为关键字输入搜索,赫然在第一条就显示天软论坛的贴子,打开一看,真是又高兴有气愤啊。解决之道,原来如此简单。只需要运行:regsvr32 scrrun.dll 就可以了。照方抓药,赶紧运行,再打开.net,一切OK。唉,白白浪费我之前的宝贵光阴啊!
看情况,应该是关机时出现异常,破坏了影响Automation服务的一个DLL。
以后我会重视google的了,不是打广告,写在这里,也算给大家一个前车之鉴!
posted @ 2004-04-21 09:05
张逸 阅读(68879)
评论(304) 编辑 收藏
发表评论
@tomatoTTF
我现在可以看到留言网页啦!谢谢!!
用了上述所有方法,还是不行!!!
无法打开新浪网的留言版!!!唉....是不是跟360安全卫士有关啊!!???
我的机器也出了这个毛病,装了MSXML 3还是不行,看了 tomatoTTF的留言才知道是由于msxml 3服务被关掉了,使用 regsvr32 msxml3.dll 解决,果然可以了。
用regsvr32 msxml3.dll 这个果然管用。谢谢了!
不行啊,注册SCRRUN.DLL时失败,返回一个错误代码,现在VC.NET可以创建新的工程,也不出现那个错误了。可是NET FRAMEWORK的许多组件都无法使用,是灰的。
@tomatoTTF
兄弟,谢谢啊,我和你的一样!
我是在维普下载东西不出来页面了,十分感谢!
我发现电脑上regser32这个文件不见了啊,那位兄弟有的发个给我啊,些谢谢了啊!!
hangzhou492@126.com
和楼主一样遭遇
重装失败再google
浪费时间
难道程序员都白痴了吗?为什么不能找点GOOGLE呢
谢谢:59 tomatoTTF
使用 regsvr32 msxml3.dll 解决
真是太高兴了
不好意思,我也用了,还不好用啊 ~~~
这是我的代码~请帮帮忙~!
function getCountFromTxt() //方法是对txt纯文本进行操作
{
var filePath = location.href.substring(0, location.href.indexOf("Cnt.htm"));
var path = filePath + "count.txt";
path = path.substring(8);
var nextCnt = 0;
var fso, f1, ts, s; //以只读方式打开文本文件。
var ForReading = 1; //以读写方式打开文本文件。
var ForWriting = 2;
fso = new ActiveXObject("Scripting.FileSystemObject");
f1 = fso.GetFile(path);
ts = f1.OpenAsTextStream(ForReading, true);
s = ts.ReadLine();
nextCnt = eval(s) + 1;
document.write("now count is :" + s);
ts.Close();
ts = f1.OpenAsTextStream(ForWriting, true);
ts.WriteLine(nextCnt);
ts.close();
}
谢谢,我用regsvr32 scrrun.dll 这种方法。瞬间就解决了。谢谢楼主!!
多谢,我用你的方法解决了问题,我可是直接就google的,哈哈,没走冤枉路啊!非常感谢!
regsvr32 msxml3.dll
感谢!!!!!!!
谢了,我是用msxml3.dll注册成功的.xp sp2 系统,打了好多的补丁.其它注册scrrun.dll和ie安全设置均无效.
@xiaohou
以上所有的方法试过了,就这个办法行,非常感谢!
把所有我能看得懂又简单可行的运行了之后,还出现一个"动态链接库(DLL)初始化例程失败",最后再搜下,再把我看得懂的运行了,现在OK了,以前所有的问题都解决了,高兴,呵呵
多谢tomatoTTF,regsvr32 msxml3.dll成功!
@lbcheng
还是不行。
新浪的评论看不到。更还老问题
感谢!!上面那么多办法没治好,用你的办法regsvr32 msxml3.dll 治好了.
呵呵,太感谢你了,呵呵,差一点我就重装VB了,幸好看见你写在这里让我看见了,呵呵!!!
以上方法全用过了,还是不行呀.
偶就差重装机器了!
实在是太感谢了!用echo 正在修复,这个过程可能需要几分钟,请稍候……
rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%\System32\dacui.dll
rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%\Catroot\icatalog.mdb
regsvr32 /s comcat.dll
regsvr32 /s asctrls.ocx
regsvr32 /s oleaut32.dll
regsvr32 /s shdocvw.dll /I
regsvr32 /s shdocvw.dll
regsvr32 /s browseui.dll
regsvr32 /s browseui.dll /I
regsvr32 /s msrating.dll
regsvr32 /s mlang.dll
regsvr32 /s hlink.dll
regsvr32 /s mshtml.dll
regsvr32 /s mshtmled.dll
regsvr32 /s urlmon.dll
regsvr32 /s plugin.ocx
regsvr32 /s sendmail.dll
regsvr32 /s mshtml.dll /i
regsvr32 /s scrobj.dll
regsvr32 /s corpol.dll
regsvr32 /s jscript.dll
regsvr32 /s msxml.dll
regsvr32 /s imgutil.dll
regsvr32 /s cryptext.dll
regsvr32 /s inseng.dll
regsvr32 /s iesetup.dll /i
regsvr32 /s cryptdlg.dll
regsvr32 /s actxprxy.dll
regsvr32 /s dispex.dll
regsvr32 /s occache.dll
regsvr32 /s iepeers.dll
regsvr32 /s urlmon.dll /i
regsvr32 /s cdfview.dll
regsvr32 /s webcheck.dll
regsvr32 /s mobsync.dll
regsvr32 /s pngfilt.dll
regsvr32 /s licmgr10.dll
regsvr32 /s hhctrl.ocx
regsvr32 /s inetcfg.dll
regsvr32 /s trialoc.dll
regsvr32 /s tdc.ocx
regsvr32 /s MSR2C.DLL
regsvr32 /s msident.dll
regsvr32 /s msieftp.dll
regsvr32 /s xmsconf.ocx
regsvr32 /s ils.dll
regsvr32 /s msoeacct.dll
regsvr32 /s wab32.dll
regsvr32 /s wabimp.dll
regsvr32 /s wabfind.dll
regsvr32 /s oemiglib.dll
regsvr32 /s directdb.dll
regsvr32 /s inetcomm.dll
regsvr32 /s msoe.dll
regsvr32 /s oeimport.dll
regsvr32 /s msdxm.ocx
regsvr32 /s dxmasf.dll
regsvr32 /s laprxy.dll
regsvr32 /s l3codecx.ax
regsvr32 /s acelpdec.ax
regsvr32 /s mpg4ds32.ax
regsvr32 /s danim.dll
regsvr32 /s Daxctle.ocx
regsvr32 /s lmrt.dll
regsvr32 /s datime.dll
regsvr32 /s dxtrans.dll
regsvr32 /s dxtmsft.dll
regsvr32 /s wshom.ocx
regsvr32 /s wshext.dll
regsvr32 /s vbscript.dll
regsvr32 /s scrrun.dll mstinit.exe /setup
regsvr32 /s msnsspc.dll /SspcCreateSspiReg
regsvr32 /s msapsspc.dll /SspcCreateSspiReg
echo.
echo.
echo 修复成功!任意键退出!
pause>nul 基本问题都可以解决了!
查看晚了一步,现在正在卸载.net studio呢。呜呜……
Line:58
Char:2
Code:0
Error:Automation 服务器不能创建对象
这个是什么问题~ 需要怎么解决谢谢~~~~~
我把用户帐户一打开就出现Automation不能创建对象!
群主!这该怎么解决呢?
我也是这个问题 好象以上的办法都不能解决
点击用户帐户时 弹出 automation 服务器不能创建对象
是个新问题啊 看来
我运行了regsvr32 scrrun.dll ,显示运行成功了,但是在控制面板中“更改用户登录或注销的方式”时还是出现“automation服务器不能创建对象”的错误提示,请各位高手指点一下吧,不胜感激!
问个问题,能不能在服务端用程序解决这些问题。因为我的网站不可能说去教客户使用这些复杂的东西,能不能在客户端直接开启浏览器中的ActiveX这些东西?
非常感谢你的代码 问题解决了 呵呵 赞一个~~@心野
@心野
感谢这位兄弟,帮了我个大忙!!问题解决了!
感谢楼主和心野兄弟,我是用心野兄弟提供的方法解决问题的,非常感谢!
你的问题解决了吗,我也出现了和你同样的问题,求助,谢谢@小胖
我也是这个问题 好象以上的办法都不能解决
点击用户帐户时 弹出 automation 服务器不能创建对象,不知如何是好,求助,谢谢
用regsvr32 msxml3.dll 这个解决的!
非常感谢!
各位大哥,我以上方法都试了,还是不行啊。
我用.net2005建c++项目时还是提示 automation服务器不能创建对象
也不知道怎么了?
。。。。。。
帮帮我吧
"regsvr32 msxml3.dll "搞定 谢谢啊~
tomatoTTF
太感谢你了,按照你的方法搞好了!谢谢,谢谢
真的太谢谢你了
I LOVE YOU
我以前还以为我自己出问题了
谢谢了
谢谢咯~··我还以为有什么其他问题呢 可能自己系统优化把文件删了
我是用regsvr32 msxml3.dll 这个解决的!大家可以试试
这些方法也不行呀 还有别的方法么
我用了 不行 谁还有别的方法么??????????????????????????????????
太高兴了,高兴死了,今天看到了这个信息,帮我解决了困扰我多日的自己以为只能重装系统才能解决的问题!
之前我是搜肠刮肚,又是重装IE,又是杀毒,又是修复,最终还是用重装系统解决了这个问题!这个折磨啊
今天早上又出现 “automation服务器不能创建对象”这个错误,一看到她,心凉了,我都快崩溃,都绝望的打算重新装系统了。但我还是不想受那份罪,心底里其实还是坚信这个问题肯定能够解决,因为它毕竟是个“新产生问题”!结果真的找到了
网上的各位大虾们,感谢你们,分享你们受过罪之后才获得的宝贵经验。帮助了我们这些即将要受罪的小下虾们脱离再次受“已经被绳之以法的恶虫”的罪!
我亲爱的大虾们!谢谢啦,真心的谢谢你们啊!
我以后也会把我的经验通过网络和大家一起分享!我一定会这么做的!一定要帮助小虾们!
--引用--------------------------------------------------
各位大虾,帮帮忙啊
我在用户账户里想更改用户登录方式的时候,出现automation服务器不能创建对象
你们上面的方法我都试了的,怎么不行啊,
急死了
帮帮忙,
真烦啊 到现在还没解决呢
--------------------------------------------------------
太感谢了,作为一名新手,我重装了好几次,都没解决“automation服务器不能创建对象”的问题。自己周围的同学重装了就可以了,我却不行,最近做作业都是自己的同学创建好以后传给我的,很麻烦,心里实在不舒服。
昨天晚上不死心,又重装了一下还是不行,今天早晨一起来,就继续搞,还是不行,头都大了,在宿舍又蹦又跳,总之一个字“烦”啊,不死心的我偶然来过这里抱着试一试的态度,既然成功了,太高兴了,谢谢0 !!!!!
真的,有用,害得我装了又删,真是晕呀,谢谢楼主....
我碰到问题的时候经常用到google,google帮了很多的忙.
好!!强!!!我的问题也解决了!!哈哈! 心野 的方法!
我的还不行呀...请问还有没有别的方法呀??????55555555555555555555555
强烈建议用regsvr32 scrrun 不行的用下面这个.... 就是七楼所说的... 我刚试过了...可以.
太感谢你了...七楼兄弟!!!
还没有解决问题的,请使用以下,我也是今天才偶然摸索到的。
请将以下语句复制到记事本中,另存为后缀为.cmd的文件,并运行。当然在命令行下一句句运行也没问题。
echo 正在修复,这个过程可能需要几分钟,请稍候……
rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%\System32\dacui.dll
rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%\Catroot\icatalog.mdb
regsvr32 /s comcat.dll
regsvr32 /s asctrls.ocx
regsvr32 /s oleaut32.dll
regsvr32 /s shdocvw.dll /I
regsvr32 /s shdocvw.dll
regsvr32 /s browseui.dll
regsvr32 /s browseui.dll /I
regsvr32 /s msrating.dll
regsvr32 /s mlang.dll
regsvr32 /s hlink.dll
regsvr32 /s mshtml.dll
regsvr32 /s mshtmled.dll
regsvr32 /s urlmon.dll
regsvr32 /s plugin.ocx
regsvr32 /s sendmail.dll
regsvr32 /s mshtml.dll /i
regsvr32 /s scrobj.dll
regsvr32 /s corpol.dll
regsvr32 /s jscript.dll
regsvr32 /s msxml.dll
regsvr32 /s imgutil.dll
regsvr32 /s cryptext.dll
regsvr32 /s inseng.dll
regsvr32 /s iesetup.dll /i
regsvr32 /s cryptdlg.dll
regsvr32 /s actxprxy.dll
regsvr32 /s dispex.dll
regsvr32 /s occache.dll
regsvr32 /s iepeers.dll
regsvr32 /s urlmon.dll /i
regsvr32 /s cdfview.dll
regsvr32 /s webcheck.dll
regsvr32 /s mobsync.dll
regsvr32 /s pngfilt.dll
regsvr32 /s licmgr10.dll
regsvr32 /s hhctrl.ocx
regsvr32 /s inetcfg.dll
regsvr32 /s trialoc.dll
regsvr32 /s tdc.ocx
regsvr32 /s MSR2C.DLL
regsvr32 /s msident.dll
regsvr32 /s msieftp.dll
regsvr32 /s xmsconf.ocx
regsvr32 /s ils.dll
regsvr32 /s msoeacct.dll
regsvr32 /s wab32.dll
regsvr32 /s wabimp.dll
regsvr32 /s wabfind.dll
regsvr32 /s oemiglib.dll
regsvr32 /s directdb.dll
regsvr32 /s inetcomm.dll
regsvr32 /s msoe.dll
regsvr32 /s oeimport.dll
regsvr32 /s msdxm.ocx
regsvr32 /s dxmasf.dll
regsvr32 /s laprxy.dll
regsvr32 /s l3codecx.ax
regsvr32 /s acelpdec.ax
regsvr32 /s mpg4ds32.ax
regsvr32 /s danim.dll
regsvr32 /s Daxctle.ocx
regsvr32 /s lmrt.dll
regsvr32 /s datime.dll
regsvr32 /s dxtrans.dll
regsvr32 /s dxtmsft.dll
regsvr32 /s wshom.ocx
regsvr32 /s wshext.dll
regsvr32 /s vbscript.dll
regsvr32 /s scrrun.dll mstinit.exe /setup
regsvr32 /s msnsspc.dll /SspcCreateSspiReg
regsvr32 /s msapsspc.dll /SspcCreateSspiReg
echo.
我今天也突然碰到这种情况,还好网络可用,一搜就搜到此贴了,问题立即解决了,虽然是一个小小的语句,但是去解决了大问题省去了很多麻烦,真是太感谢了啊!不顶不行啊!!!!!!为人要讲信义,呆呵,我再顶!!!!!!!!!!!!!!!!!
哈哈,我也遇到这个问题,摆渡一下就到这里了,终于解决了,谢谢各位,再顶一下!!!
--引用--------------------------------------------------
心野: 我也是借鉴别人的经验而来,希望来到这儿的朋友都能圆满解决这个问题。
--------------------------------------------------------
谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~谢谢~~
补充如果没有scrrun.dll从http://www.onegreen.net/Soft_Show.asp?SoftID=2703下载
太感谢了,用那个后缀是CMD的文件,我的问题解决了
这个问题到底是什么原因引起的哦?也没有不正常关机的情况哦,过一段就出现楼主所列的情况,我用的是VS2002
还是不行啊!总是提示automation服务器不能创建对象
是不是骗人的啊?
我用了上面的所有方法,还是不行,打开用户帐户时总是提示automation服务器不能创建对象,
--引用--------------------------------------------------
snowme: @haihe
使用 VS2005的时候出现这个问题,运行regsvr32 scrrun.dll
的时候弹出Loadlibrary("scrrun.dll")失败-找不到指定模块!
还请高人指点!
用心野的方法也不行!
--------------------------------------------------------
感谢这个帖子,我的经历是:首先,用regsvr32 scrrun.dll 注册后,还不能创建,再在IE的安全等级设置里,启用“对没有标记为安全的ActiveX控件进行初始化和脚本运行”。
我的情况和197楼的一模一样 哎 还是不行啊 大家帮忙想想啊
把网站加入信任列表
注册regsvr32 scrrun.dll