views:

1583

answers:

7

Where can I download UI Spy?

+2  A: 

UI Spy is installed with the Microsoft Windows SDK. It is located in the \bin folder of the SDK installation path (uispy.exe) or can be accessed from the Start menu (Start\All Programs\Microsoft Windows SDK\Tools\UISpy).

get the Windows SDK from here

http://msdn.microsoft.com/en-us/windows/bb980924.aspx

From SDK Blog

Where is UISpy.exe?

The UI Spy tool did not ship in the Windows SDK for Windows Server 2008 and .NET Framework 3.5, released February, 2008. We’re working to get this great tool back into the next SDK release. If you need UISpy, you can find it in the earlier Windows SDK for Vista Update. If you don’t want the entire SDK on your computer, you can download just the .NET Framework Tools from the Windows SDK for Vista Update.

Update: UISpy.exe has been reintroduced into the Windows SDK for Windows 7 and .NET Framework 3.5 SP1.

Caution: if you have Visual Studio 2008 installed, installing Windows SDK side by side on the same computer will affect your Visual Studio 2008 installation. Different versions of SDKs are designed to work side by side but a partial install of SDK may cause problems. Here’s why:

After installing the Windows SDK you will have one set of SDK resources for each SDK installed, located under \Program Files\Microsoft SDKs\Windows:

Jeeva S
+3  A: 

From the link you posted

UI Spy is installed with the Microsoft Windows SDK. It is located in the \bin folder of the SDK installation path (uispy.exe) or can be accessed from the Start menu (Start\All Programs\Microsoft Windows SDK\Tools\UISpy).

Get the Windows SDK for the version of Windows you're using.

statenjason
A: 

From the link:

UI Spy is installed with the Microsoft Windows SDK. It is located in the \bin folder of the SDK installation path (uispy.exe) or can be accessed from the Start menu (Start\All Programs\Microsoft Windows SDK\Tools\UISpy).

Microsoft Windows SDK

OMG Ponies
A: 

Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1

The latest UI Spy can be found in this Windows SDK. The SDK contains many tools, the minimum selection on the Installation Options screen is

.NET Development Tools

Under Developer Tools | Windows Development Tools

Anthony Mastrean
A: 

I've just installed the SDK for Windows 7 (on my Win2003 server), which seems to have UISpy.exe in it, however when I try to run it I get the little error box with "UISpy encountered a problem, we are sorry for this inconvenience" What should I do now?

russ h
+2  A: 

Microsoft Windows SDK for Windows 7 and .NET Framework 4.0 does not include UISPy as far as I can tell. It does however include a tool called Inspect.exe, which will give you much the same functionality as UISpy. Default install path for Inspect is "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin".

The reason why UISpy is not included seems to be that it's written in managed UI Automation client API and it doesn’t feature new UI Automation control patterns and properties introduced with Windows 7 (because the managed API hasn’t updated with the OS release).

Kjetil Klaussen