Aaron Brethorst has written a nice tutorial on how to create an UAC aware manifest for you Windows Vista applications by creating a .manifest file. He will follow up this article with information on how to embedd the manifest into a managed executable file.