Visual Studio 2008 中的可執行文件中嵌入清單文件(manifest) Vista/win7 UAC中把應用程序標註爲“需要管理員權限”


由於需要提升應用程序的權限,所以找了一些文章

之前看到一些參考
Vista UAC中把應用程序標註爲“需要管理員權限”的四種方法 
http://www.cnblogs.com/taoxu0903/archive/2007/09/07/885588.html
如何在 Visual Studio 2005 中可執行文件中嵌入清單文件
http://support.microsoft.com/kb/944276/zh-cn


實際上與 《如何在 Visual Studio 2005 中的可執行文件中嵌入清單文件》不同,VS2008中很簡單。


Project propert/ linker/ Manifest/

啓用用戶帳戶控制(UAC):是;
UAC 執行極別:asInvoker (默認值);
UAC 繞過UI保護:否;


只需要將 UAC 執行極別:asInvoker (默認值); 改成 requireAdministrator 就OK。在Vista/win7,應用程序就會出現小盾。

不需要像之前的編譯器那樣自己創建修改。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章