遇到一个怪现象:
      我做好的exe文件按照微软MSDN上的步骤插入了Manifest,UAC有效的时候也能显示出盾牌了,然后我又将UAC无效,重启计算机后,看到我的exe的图标上还有盾牌,我将exe文件改个名字后盾牌就没了。
      另一台计算机一开始是UAC无效的,同一个插入Manifest之后的exe文件图标无盾牌,我将UAC启用后重启这台计算机,结果同样刚在另一台计算上能显示UAC盾牌的exe文件图标不显示盾牌了。改个文件名字,盾牌又出现了。用C#做了两个exe都出现这种问题,而朋友用C++也做了另外两个exe插入Manifest,做上述操作,但是就不会出现上述问题。这到底是怎么回事啊?请高手们解答下吧