We have released a new version of the Application Compatibility Toolkit 5.0. Internally we refer to it as the 5.0.2 release, although the actual version number isn't 5.0.2, it's 5.0.5428.1056. (I still haven't fully grasped all of the inputs that drive the choice of version numbers.) Whatever you decide to call it, it's our third drop, and it includes a number of changes based on popular demand by you. I wanted to dive into some of the things that we addressed in this release.
We're going to start the update prompts from ACM itself on November 14, 2007. If you just can't wait, then you can always download manually from here and install it right now!
PingBack from http://msdnrss.thecoderblogs.com/2007/11/13/announcing-the-application-compatibility-toolkit-502/
Standard User Analyzer Wizard.-Neat!.
-Ganesh.
I've been talking a lot about shims lately here, but it's been rather lopsidedly technical. Using shims
I've been trying this promising tool a lot recently and have immediately encountered many, many problems. Is there any way to get some kind of support (or even a simple sanity check) to get me going?
Cecil - what problems are you having?
ACT is a fully supported tool, and there is also a burgeoning community around the tool.
Chris
Hi Chris, I have a doubt
Why does SUA 5.0.2 catch more Vista compatibility issues when the elevate option is checked and why it shows less issues when the elevated option is unchecked?
Hi Chandan,
SUA can very easily catch different issues when elevated and non-elevated. When elevated, you are actually running as full admin, but we then log where we predict that something worked only because you were full admin. When unchecked, you're running with a limited token. So, if the software tries to determine if you are an admin, and if so it exits, then that's the only issue you'll see. (If you had been elevated, then that answer would have been yes, and it wouldn't have exited.) So, with it unchecked, all we do is log the access denied return results, and you continue to see any failures or code paths that a non-admin sees.
I typically recommend running elevated if you are a tester, so you can actually finish testing all of the functionality. I recommend not running elevated if you are a developer and doing a final check on your app to make sure you don't have any more LUA bugs.
Thanks,
Hi,
I am trying to configure one software(compiled on Windows 2003) with ACT 5.0 on windows 2003 SP1. In the wizard, when I am trying to check the compatibility, the windows 2003 SP1 option is disabled. Why is it so?
Thanks in advance.
Vrunda -
Compatibility Administrator doesn't actually hold any of the shims - it just gives you a view of the shims that exist on a particular system. We disable the Win2K3SP1 version lie radio button on Win2K3SP1 because it doesn't have that shim (we don't need to lie about that version - we actually are that version!).
The best practice is to create a shim database on a machine running the OS you intend to shim. If you're going to be shimming Windows Server 2003 machines and Windows Vista machines, you should create 2 SDBs, one of them created on Windows Server 2003 and the other created on Windows Vista.
Hello Chris,
We have an Application (EXE) that was built on Windows XP Machine (Source Coded in Visual C++ 6.0).
Will there be any compatibility issues, if this application is to be used on a Win 2003 Server (Application will be accessed by multiple users using CITRIX)
If yes, Please let me know the version of ACT that should be used.
Thanks and Best Regards,
Vasant
Hi Vasant,
I'd just try it and see! There are applications that were built on DOS 1.0 that still work today, and there are applications built on Windows Server 2003 that no longer work because they depended on undocumented APIs that we changed (since they're undocumented we can) so they broke. So, it's hard to say!
As for which version of ACT, 5.0.2 will work for you just fine. Server 2003 is a supported platform.
Chris,
My company is looking to deploy Windows Vista with office 2007. I need to get ramped up really quick on the ACT tool. There is a lot of information on the ACT tool however I need real world how to install and run the tool type instructions.
My plan is to immediately test our standard desktop applications which everyone receives, this way we can be ready to support Windows Vista and Office 2007 by Oct 1. After we test our standard applications we will then move on to our other applications. We have about 60 machines in our pilot running what we feel with be the core applications. Should I run the ACT tool against those machines to ensure the applications are truly compatible? We have already collected our application inventory using another tool...Is there another tool within the ACT tool kit which will just perform analyzing? We are a MVL customer with software assurance and all the bells and whistles. I've talked to my TAM and he is having a hard time getting me on the Phone with an ACT guru.
We could really use some help.
Hi Mike,
In terms of planning how to install ACT, the best resource is the deployment planning guide. It's linked to from the ACT download (http://www.microsoft.com/downloads/details.aspx?FamilyId=24DA89E9-B581-47B0-B45E-492DD6DA2971&displaylang=en).
In terms of using it and testing, the collectors are insufficient to tell you everything that is wrong. I'd take a look at http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032374416%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e where I talk about managing that project end to end.
You can tell your TAM to contact me. My alias is right there in my blog URL.
Thanks for the quick response. I installed the ACT tool kit. When I opened the Act Manager I was ablr to get as far as putting in the file share with the account required for the share and the ACT tool crashes...good new it sent the error off to Microsoft...let me know if you have any thoughts. Thanks again
Well, without seeing any details about the crash (such as a stack trace) I don't really have any thoughts. My psychic powers are not that strong. :-)
Since ACM is managed code, you probably have one come up when it crashes - can you peel that off and forward that along?