Извините - мой первый ответ не применим.В вашем случае ваше отображение выглядит так:
<uriMapper:UriMapping Uri="/Views/{path}" MappedUri="/Moe.Tactical.Generic.Silverlight;component/Views/{path}" />
Uri, к которому вы пытались перейти, не соответствует этому шаблону.В итоге вы получите что-то вроде: "/ MyPageType? Page = SomeName", которое не соответствует "/ Views / {path}".Чтобы ваш Uri соответствовал шаблону, рассмотрите что-то вроде:
return new Uri(@"/Views/" + pageType + ".xaml?page=" + page.Name, UriKind.Relative);
Обратите внимание на дополнительные «Views /» и «.xaml» в Uri по сравнению с примером, который вы имеете в своем вопросе.