我有一个.msi文件,每当我打开它时会弹出用户帐户控制(UAC)提示。我需要默认禁用它。是否有某种方法可以在我的asp.net或c#代码或Windows设置中完成,以便在创建msi时默认禁用它。我的UAC设置被设置为默认值,我希望它保持原样,这样它就不会影响其他应用程序的打开。我只想禁用此特定msi文件的UAC提示。任何人都可以帮我解决这个问题:)
注意: 我通过桌面上的快捷方式访问此msi。如果我右键点击它 - >属性 - >快捷方式标签 - >高级 - >选中以管理员身份运行选项,我无法取消选中它。它被禁用了。
答案 0 :(得分:1)
您无法从可执行文件中禁用UAC,这会破坏UAC的整个目的。如果您的应用程序修改了系统级设置/文件(与大多数安装程序一样),将显示UAC提示符。