I've just upgraded from 1.4.8 to 2.0.3, and am getting a UnityException: Input Axis is not setup when mousing over objects in my game. The specific complaint is coming from UICamera.cs:604, which calls Input.GetAxis(scrollAxisName).
In can see in Project Settings -> Input that there is indeed a Mouse ScrollWheel entry, so have no idea why this exception is being thrown.
I saw a thread on the old forums, about unchecking Use Controller on my UICamera. I tried it, but it didn't make any difference.
It's benign, and I've wrapped the call in a try-catch. Even so, I'm curious to find out what's causing this, and how to stop it without having to patch UICamera.
Thanks...