When Sencha Cmd is installed into C:\Program Files\Sencha\ instead of the default C:\Users\UserName\bin\ location, you get an error trying to run the "Hello World" example on the Sencha Cmd introductory pages.

> sencha generate app -ext MyApp ./MyApp
[WRN] Did not locate framework package
[ERR] java.lang.NullPointerException ...

Took me about two hours to figure out why I had this poorly worded error message.

Is this a bug in Sencha Cmd or is it due to read/write restrictions on the Program Files directory that Sencha Cmd simply cannot overcome? If so, wouldn't it be reasonable to expect the installer to issue some kind of warning? Why allow the user to select an install directory when this breaks the application?