Porting applications to Windows Vista: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 54: | Line 54: | ||
==Registry Virtualization== | ==Registry Virtualization== | ||
* [http://msdn2.microsoft.com/en-us/library/aa965884.aspx Registry Virtualization] | * [http://msdn2.microsoft.com/en-us/library/aa965884.aspx Registry Virtualization] | ||
==Installer issues== | |||
* [http://blogs.msdn.com/astebner/archive/2007/01/09/problems-with-custom-actions-that-depend-on-the-visual-c-8-0-runtime-files-on-windows-vista.aspx Problems with custom actions that depend on the Visual C++ 8.0 runtime files on Windows Vista] | |||
<google>ENGELSK</google> | <google>ENGELSK</google> |
Revision as of 11:51, 6 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
- Video showing how to embedd manifests in applications to avoid VIsta autodetecting what kind of application it is
- If the link above fails use this instead
- 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
<google>ENGELSK</google>