嵌入式Manifest

如果我們可以獲得應用程序的源代碼,我們可以在Visual Studio 2010中爲應用程序添加嵌入式的Manifest來完成相同的工作。在項目屬性中,我們設置“Linker->Manifest File->UAC Execution Level”,就可以指定應用程序執行所需要的權限。      圖3 設置UAC執行權限等級   同時,我們可以將Manifest文件作爲資源嵌入到應用程序中,這樣我們就只需要一個單獨應用程序就可以完成所有工作了,而無需額外的一個Manifest文件。同樣的,在項目屬性“Manifest Tool->Input and Output->Embed Manifest”中設置就可以將Manifest文件嵌入到應用程序中。      圖4 嵌入式Manifest   在默認情況下,Visual Studio 2010所創建的新項目,已經含有了嵌入式的Manifest。   有了Manifest文件,應用程序就像有了身份證一樣,操作系統不會再冤枉好人了。

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