Welcome to MSDN Blogs Sign in | Join | Help

News

  • Chris Jackson is a Principal Consultant at Microsoft and the Technical Lead for the Windows Application Experience SWAT Team. But most people just call him The App Compat Guy.

    This is provided "AS IS" with no warranties, and confers no rights. Use of materials found on this page is subject to the terms specified in the Terms of Use

Browse by Tags

All Tags » Windows Vista » Application Compatibility   (RSS)
Using the uiAccess attribute of requestedExecutionLevel to Improve Applications Providing Remote Control of the Desktop
I’ve run into this exact same problem 3 times now in one week, so I figure that probably doesn’t bode well and I should attempt to do something about it. With 3 different pieces of software (one of them ours), the remote control functionality is imperfectly Read More...
Stock Viewer Shim Demo Application - Now Available in Japanese!
I have had the Stock Viewer Shim Demo application available for over a year now, and I'm delighted at how much impact it has had. I see people using this all the time! But previously it was available only in English. Well, no more - it has now been (mostly) Read More...
Standard User Analyzer Refuses to Run with Application Verifier 4.0 (and Application Verifier 3.x is Gone!)
Updated March 16, 2009: Somebody updated these links with the 4.0 version (which kind of defeats the purpose of having these links so I’m not sure what they were thinking) but they’re back to the 3.x version now. Hey, there’s a new version of Application Read More...
RunAs Radio: Chris Jackson Makes our Applications Compatible
I met the guys from RunAs Radio back in Barcelona, and a couple weeks ago I had a chance to sit down and chat with them. Check it out . Read More...
What does the MoveIniToRegistry Shim Do?
I’m still catching up with requests to talk about stuff – here’s one that came in back in June (and just came again today from somebody else): “MoveIniToRegistry clearly requires parameters, but there's no documentation defining what these are.  Read More...
How to Set Directory Permissions at Install Time using an MSI Created Using Windows Installer XML (WIX)
Here is a topic I have been saying “I’ll get to it” for a while now… We’ve talked a lot about UAC here, and I have really stressed the point that standard users shouldn’t be able to affect other users or the machine itself, and if you want to violate Read More...
Shimming Applications on Windows Vista 64-Bit
The same question came up two times in 26 minutes (on the same discussion list, no less), so I figured I’d answer it once here as that seems a reasonable indicator that others may have the same question. What is the deal with shimming on Windows Vista Read More...
Why don’t elevated applications receive environment variables set by non-elevated calling process?
I had a conversation with a customer (via email) the other day, and I wanted to to into a bit of detail here explaining what is going on. Essentially, the customer was attempting to pass information to another application while launching it using environment Read More...
Windows Application Compatibility Engagement
I’m apparently going for a record, trying to see if I can spend the entire month of October jet-lagged. So far, so good (just got back from Singapore)… Anyway, I like free stuff as much as far more than the next guy. So, I figured I’d pass this one along Read More...
CorrectFilePaths Has to Point to a Directory Which Exists
A question came up via comments. (I was going to say that it came up recently, but another glance reveals that it came up in, oh, June. I don’t think I can fairly call that recent…) “…the fix seems only to work if the directory structure exists…” This Read More...
CompatAdmin How Do I Shim Thee? Let Me Count The Ways...
When you come across issues debugging applications, there are typically several ways to solve them. Today, I'm going to pick on our own stuff and throw a few different shims at it. Interestingly enough, what I'm going to be shimming up will be the tool Read More...
The Windows Vista Compatibility Center
It's been a couple of months since we released the Windows Vista Compatibility Center , and while I meant to discuss it at the time, it's still worth a little chat. I talk quite a bit about the tools to test for application compatibility, sharing debugging Read More...
Announcing ACT 5.0.3 (a.k.a. ACT 5.0.5428.1080)
It seems like just yesterday I was posting about ACT 5.0.2 being released, but we just released ACT 5.0.3 . Now, I've had a couple of people confused about the version numbers we talk about, and what they actually see. For, rather unfortunately, you didn't Read More...
How Long Can the Command Line Argument Be for a Shim on Windows Vista?
I had a comment come up on an earlier post : "FYI, I've hit a limitation with CorrectFilePaths - the maximum amount of data that can be entered in the parameter field is 512 bytes - not enough to fix more than 2 files under "Program Files" unfortunately..." Read More...
Getting (Some) Virtualization Data from the Internet Explorer Compatibility Test Tool
If you run the Internet Explorer Compatibility Evaluator on Windows Vista, you get back some data when an ActiveX control tries to write to a file that a standard user used to be able to write to. However, that data doesn't show up when you are using Read More...
More Posts Next page »
Page view tracker