Porting applications to Windows Vista: Difference between revisions
Jump to navigation
Jump to search
Line 37: | Line 37: | ||
Watch this video to learn to embedd manifests in applications to avoid Vista autodetecting what kind of application it is. | Watch this video to learn to embedd manifests in applications to avoid Vista autodetecting what kind of application it is. | ||
* [http://channel9.msdn.com/Showpost.aspx?postid=211271 How To: Tell Vista's UAC What Privelege Level Your App Requires] | * [http://channel9.msdn.com/Showpost.aspx?postid=211271 How To: Tell Vista's UAC What Privelege Level Your App Requires] | ||
* [http://channel9.msdn.com/Screencasts/211271_Embedding%20a%20Manifest%20edited%20final_100k.wmv | * [http://channel9.msdn.com/Screencasts/211271_Embedding%20a%20Manifest%20edited%20final_100k.wmv Right click and select ''Save Target As...'' to download video in highres] | ||
* [http://channel9.msdn.com/Showpost.aspx?postid=209647 How To: Use Vista's UAC Feature To Avoid Always Requiring Admin Rights] | * [http://channel9.msdn.com/Showpost.aspx?postid=209647 How To: Use Vista's UAC Feature To Avoid Always Requiring Admin Rights] | ||
* [http://channel9.msdn.com/Screencasts/209647_UAC%20Elevation%20Factoring_100k.wmv Right click and select ''Save Target As...'' to download video in highres] | |||
* [http://msdn2.microsoft.com/en-us/library/aa905330.aspx The Windows Vista and Windows Server 2008 Developer Story: Windows Vista Application Development Requirements for User Account Control (UAC)] | * [http://msdn2.microsoft.com/en-us/library/aa905330.aspx The Windows Vista and Windows Server 2008 Developer Story: Windows Vista Application Development Requirements for User Account Control (UAC)] |
Revision as of 08:31, 10 September 2007
Program Compatibility Assistant
- Program Compatibility Assistant: frequently asked questions
- Program Compatibility Features and Resulting Internet Communication in Windows Vista
- How to prevent the Program Compatibility Assistant from appearing on Windows Vista
- Why does .NET Framework 3.5 beta 1 setup tell me to install Windows XP SP2 on Vista?
The Windows Vista and Windows Server 2008 Developer Story: Application Compatibility Cookbook
Application Compatibility Additional Resources
Microsoft Application Compatibility Toolkit
Application Verifier
- Microsoft Application Verifier v3.4 for x86, x64 and IA64
- Configuring Application Verifier as a Testing Tool for Windows Vista Compatibility
- Frequently Asked Questions About Windows Application Verifier
Application Verifier uses the key:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution
to take control over the application when it starts.
Programming against UAC
When your permission or password is needed to complete a task, UAC will alert you with one of the following messages:
- Windows needs your permission to continue
- A program needs your permission to continue
- An unidentified program wants access to your computer
- This program has been blocked
Watch this video to learn to embedd manifests in applications to avoid Vista autodetecting what kind of application it is.
- How To: Tell Vista's UAC What Privelege Level Your App Requires
- Right click and select Save Target As... to download video in highres
- How To: Use Vista's UAC Feature To Avoid Always Requiring Admin Rights
- Right click and select Save Target As... to download video in highres
- The Windows Vista and Windows Server 2008 Developer Story: Windows Vista Application Development Requirements for User Account Control (UAC)
- Vista tools - TweakUAC
- How to Determine if a User is a Member of the Administrators Group with UAC Enabled on Windows Vista
- Inside Windows Vista User Account Control - Mark Russinovich
Folder and registry changes in Vista and Vista x64
Locating Debug Symbols
Add the environment variable:
_NT_SYMBOL_PATH=SRV*c:\websymbols*http://msdl.microsoft.com/download/symbols
Full syntax off _NT_SYMBOL_PATH:
Registry Virtualization
Installer issues (MSI)
<google>ENGELSK</google>