我有一個系統,我把它設置爲UAC的普通模式,在我的delphi環境中編譯我的項目ka.exe,我爲它創建了一個installshield項目。新編譯的應用程序需要UAC /海拔?
設置和一切都完成了! 但是每當我開始我的程序,它需要提升,我沒有任何線索爲什麼。
爲了確保installshield不會在我身上玩mindgames,我編譯了一個新的.exe文件,並將其手動複製到我的聯網計算機上。
圖標看起來一樣,它也有這個UAC盾。
我的項目有內,有些功能可能與網絡共享名稱交談,並與SQL數據庫說話......
所以爲什麼我的應用程序需要提升運行?
它訪問c:\ program files文件夾下的任何文件嗎?寫入INI文件,例如? – 2010-10-05 12:36:27
你的代碼試圖做什麼將永遠不會導致海拔。 – 2010-10-06 14:36:52