Ваш другой пост не сообщает нам, какое пространство имен вы использовали для своего класса FixedPoint.
Я бы посоветовал вам использовать оператор Using или полностью указать имя типа.
РЕДАКТИРОВАТЬ: Ох, плохое время с моей стороны!
Если код, который вы описали выше, является точным (уверен, что вы не пропускаете 'public' из класса?), Возможно, это проблема стот факт, что вы используете пространство имен System, которое, хотя у меня нет доказательств, может быть особым случаем.
Посмотрите, что произойдет, если вы измените пространство имен.