昨天開機(jī)打開Visual Studio.Net,準(zhǔn)備新建一個項目,卻發(fā)生一件奇怪的事情,系統(tǒng)報告“automation服務(wù)器不能創(chuàng)建對象”錯誤。然后在解決方案中只見項目名,而不見項目文件了。真是奇怪。再嘗試打開已有項目,卻一切正常。windows應(yīng)用程序,控制臺,或是Web應(yīng)用程序,都無法建立。
而上周關(guān)機(jī)之前我還做了項目,不是好好的嗎?百思不得其解。無奈之下,只是恢復(fù)安裝.net。熬過漫長的等待,裝好后打開,滿以為問題解決了。結(jié)果仍然讓我郁悶。橫下心,干脆徹底卸載.net,然后重裝。又是漫長的等待,結(jié)果讓我崩潰?。?! 我已經(jīng)要出離憤怒了。
這時突然才想起google(為什么現(xiàn)在才想起它呢?),將錯誤作為關(guān)鍵字輸入搜索,赫然在第一條就顯示天軟論壇的貼子,打開一看,真是又高興有氣憤啊。
解決之道,原來如此簡單。只需要運(yùn)行:regsvr32 scrrun.dll 就可以了。
照方抓藥,趕緊運(yùn)行,再打開.net,一切OK。唉,白白浪費(fèi)我之前的寶貴光陰??!
看情況,應(yīng)該是關(guān)機(jī)時出現(xiàn)異常,破壞了影響Automation服務(wù)的一個DLL。
寫在這里,也算給大家一個前車之鑒!
以后遇到問題還是要先在網(wǎng)上搜一下,實(shí)在解決不了,再采用極端的方法,免得大動干戈啊。



















