易語(yǔ)言調(diào)試程序需要UAC權(quán)限問(wèn)題的解決方法
個(gè)人喜好,我一直都是使用易語(yǔ)言做些小程序,在家的個(gè)人電腦和在公司的電腦都有使用。公司的電腦是XP系統(tǒng),之前使用的易語(yǔ)言5.6版本一直都很好的,但最近一調(diào)試就報(bào)錯(cuò)“啟動(dòng)欲調(diào)試程序失敗,有可能是因?yàn)楸徽{(diào)試
個(gè)人喜好,我一直都是使用易語(yǔ)言做些小程序,在家的個(gè)人電腦和在公司的電腦都有使用。公司的電腦是XP系統(tǒng),之前使用的易語(yǔ)言5.6版本一直都很好的,但最近一調(diào)試就報(bào)錯(cuò)“啟動(dòng)欲調(diào)試程序失敗,有可能是因?yàn)楸徽{(diào)試程序需要UAC權(quán)限或者其它原因,請(qǐng)以管理員權(quán)限啟動(dòng)易語(yǔ)言后重試!”,支持庫(kù)都關(guān)了也報(bào)錯(cuò),家里的win10系統(tǒng)就沒(méi)問(wèn)題。
開(kāi)始以為是因?yàn)槌隽艘渍Z(yǔ)言5.7版和5.71后導(dǎo)致的,所以試了易語(yǔ)言5.7版和5.71版都報(bào)此錯(cuò)誤,而家里的win10系統(tǒng)換上了易語(yǔ)言5.71版也沒(méi)問(wèn)題。
百度找了很多此問(wèn)題的方法,什么因?yàn)殚_(kāi)了QQ游戲的進(jìn)程呀,win10系統(tǒng)問(wèn)題呀,開(kāi)放UAC的權(quán)限呀,在UAC上添加易語(yǔ)言白名呀,關(guān)掉殺軟呀。都試了沒(méi)什么效果。公司的電腦是不開(kāi)放最高管理權(quán)的,也關(guān)不了殺軟的。然后試試將易語(yǔ)言降到5.5版,奇跡的發(fā)現(xiàn)沒(méi)這問(wèn)題了。但是新的問(wèn)題又來(lái)了,因?yàn)閺?.6開(kāi)始,有很多代碼段已變,所以跟5.5好多不相容,我沒(méi)可能將原有的5.6版存的源碼降級(jí)吧。
經(jīng)過(guò)多次試驗(yàn),發(fā)現(xiàn)設(shè)置程序的圖標(biāo)居然能解決此問(wèn)題!這可能是易語(yǔ)言的一個(gè)bug吧,希望作者后面的版本修復(fù)下。我們先看下5.6版或以上的報(bào)錯(cuò):隨便新建一個(gè)程序窗口,運(yùn)行后都會(huì)報(bào)錯(cuò)。殺軟也報(bào)錯(cuò)?,F(xiàn)在來(lái)解決:在程序-配置里,設(shè)置程序的圖標(biāo)后,再去運(yùn)行編譯,這就成功了。
易語(yǔ)言調(diào)試程序需要UAC權(quán)限問(wèn)題的解決方法
在使用易語(yǔ)言進(jìn)行編程時(shí),有時(shí)候會(huì)遇到一個(gè)報(bào)錯(cuò)提示:“啟動(dòng)欲調(diào)試程序失敗,有可能是因?yàn)楸徽{(diào)試程序需要UAC權(quán)限或者其它原因,請(qǐng)以管理員權(quán)限啟動(dòng)易語(yǔ)言后重試!”這個(gè)問(wèn)題在XP系統(tǒng)上特別常見(jiàn),而在win10系統(tǒng)上則較為少見(jiàn)。經(jīng)過(guò)查找和實(shí)踐,我總結(jié)了一些解決方法。
首先,嘗試將易語(yǔ)言的版本降級(jí)到5.5版,這樣可以暫時(shí)解決該問(wèn)題。然而,這種方法并不適用于那些已經(jīng)在5.6及以上版本中進(jìn)行開(kāi)發(fā)的項(xiàng)目,因?yàn)榘姹窘导?jí)后可能會(huì)導(dǎo)致與現(xiàn)有代碼不兼容的問(wèn)題。
另外,通過(guò)百度搜索和咨詢他人,我嘗試了一些其他方法,如關(guān)閉殺軟、開(kāi)放UAC權(quán)限、添加易語(yǔ)言白名單等,但這些方法并沒(méi)有解決問(wèn)題。
最終,我發(fā)現(xiàn)一個(gè)奇怪的解決辦法:在易語(yǔ)言的“程序-配置”選項(xiàng)中,設(shè)置程序的圖標(biāo)后再進(jìn)行運(yùn)行編譯,問(wèn)題就得到了解決。這可能是易語(yǔ)言的一個(gè)bug,希望在以后的版本中能夠修復(fù)。
總結(jié)起來(lái),如果你遇到了易語(yǔ)言調(diào)試程序需要UAC權(quán)限的問(wèn)題,可以嘗試以下解決方法:
- 嘗試將易語(yǔ)言版本降級(jí)到5.5版。
- 關(guān)閉殺軟、開(kāi)放UAC權(quán)限、添加易語(yǔ)言白名單等。
- 在易語(yǔ)言的“程序-配置”選項(xiàng)中設(shè)置程序的圖標(biāo)。
希望以上方法能幫助到遇到類似問(wèn)題的人,并且期待易語(yǔ)言的開(kāi)發(fā)團(tuán)隊(duì)能夠在未來(lái)的版本中修復(fù)這個(gè)bug。