今天打包一個程序在客戶機上安裝運行;一直報沒有管理員權限;客戶機是win8系統;直接右鍵管理員身份運行則都可以;為了避免不讓用戶每次都這么麻煩;只有問哈群友和百度,終於找到解決方法:
第一步:項目屬性==》安全性==》勾上啟用ClickOnce安全設置(N)
勾選后,會生成一個app.manifest的文件
第二步:修改app.manifest文件,把<requestedExecutionLevel level="asInvoker" uiAccess="false" />替換成<requestedExecutionLevel level="highestAvailable" uiAccess="false" />
第三步:取消啟用ClickOnce安全設置的勾選;保存后,重新生成解決方案;
在打包安裝都不會再報需要管理員權限了