Download presentation
Presentation is loading. Please wait.
Published byVirgil Pearson Modified over 9 years ago
1
Testing and Fixing Apps on Windows 7 using Application Compatibility Toolkit 5.6 Vijay Raj ‘VJ’ MVP {Setup-Deploy}
2
about.me/vj Work at Texas Instruments, India. Microsoft MVP [Setup-Deploy] STEP Member for Windows 7 Passionate about Technology Evangelism Avid Blogger at www.msigeek.com Excited about Photography and Music Fan of Mark Russinovich, Sachin and Rahman!
3
Session Outline Need for Application Compatibility Methods to mitigate the Compatibility Issues Overview of Microsoft Virtualization Solutions Application Compatibility Toolkit 5.6 –Platform Setup –Analyzing ACT Reports – X86 and X64 –SCCM Connect –Overview of Shim Infrastructure –Web Applications Compatibility
4
Session Takeaways Learn how to start your Application Compatibility Process Analyze Application Reports on ACT How to work with Shims Methods to mitigate and fix Broken Applications
5
General Hitches Faced by an User! My App shows a dialog “This Operating System is not supported” I have an old printer, but that doesn’t work! My Application throws the UAC dialog every time I launch an application! When I click on update options in my application, I get an access denied error. I don’t see a web browser element, when I open my website on Windows 7
6
ACT Process – Simple Block Diagram Collect an Application Inventory Rationalize and Consolidate Applications Analyze for Compatibility and ISV Support Test for and Mitigate Compatibility Issues
7
DEMO ACT Environment Setup
8
Detailed ACT Process LAN An IT Administrator configures and deploys the DCPs to specified computers by using the ACM The DCPs write log files into the log folder The ACT Log Processing Service processes the log files and uploads the data to the ACT database The ACM presents the collected data for analysis The ACM uses the Internet to retrieve the relevant assessments, issues, and solutions that are posted by Microsoft, vendors, and then ACT Community 1 2 3 4 5
9
High Level Architecture
10
DEMO Analyzing ACT Reports – 32bit and 64bit Apps
11
Shims and Layers WindowsWindows ShimShim ApplicationApplication Child Application LayerLayer
12
DEMO Creating Shims – App Compat Modes
13
Other Tools in the ACT Suite Standard User Analyzer IECTT Compatibility Administrator
14
DEMO ACT Tools – Overview of SUA, IECTT
15
ACT Project Plan
16
Other Solutions for AppCompat Remote Application Hosting Desktop Virtualization Virtualize Applications
17
Summing Up! Windows 7 is more feature rich in terms of Security and reliability. Always test your applications as Standard Users AppCompat is a critical Process – –Microsoft takes this very seriously –Lots of free tools available online to help with developers and ITPros With all the work and leveraging Windows 7, You will know realize that, “The Juice is worth the Squeeze..!”
18
References and Call to Action Chris Jackson’s Blog - http://blogs.msdn.com/cjacks/ How To’s and Tips - http://appcompat.msigeek.com AppCompat VRTs - http://www.microsoft.com/springboard Springboard Series Survey - http://tinyurl.com/STEP251 Microsoft TechNet - http://www.technet.com/appcompat Follow me on Twitter at @msigeek
19
Kaun Banega IT Pro Champion Quiz Contest 1:30-2:00 PM on 24 th & 25 th March Here’s an opportunity to prove your knowledge/skills around IT Pro topics – Desktop Deployment, Security & Virtualization Technologies Win exciting prizes Those interested in nominating yourself, please stay back!
20
Resources Software Application Developers http://msdn.microsoft.com/ Infrastructure Professionals http://technet.microsoft.com/ msdnindia technetindia @msdnindia @technetindia
21
© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.