Como usar uma fonte personalizada com o aplicativo Windows Universal?

Como nos meus outros projetos do windows phone 8, eu queria usar uma fonte personalizada. Mas com a nova arquitetura de aplicativos Universal, luto para colocar isso em prática.

Eu criei uma pasta "Fontes" no projeto compartilhado, adicionei os arquivos de fontes com a propriedade Build Action ao "Content".

Também criei uma pasta "Temas" no projeto compartilhado e adicionei um ResourceDictionnary ("Generic.xaml").

Eu adicionei um recurso FontFamily:

<FontFamily x:Key="RexBoldFontFamily">/Fonts/Rex Bold.otf#Rex Bold</FontFamily>

Eu o referenciei no App.xaml assim:

<Application.Resources>

    <ResourceDictionary>

        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="Themes/Generic.xaml"/>
        </ResourceDictionary.MergedDictionaries>

        <vm:ViewModelLocator x:Key="Locator" d:IsDataSource="true" />

    </ResourceDictionary>

</Application.Resources>

No meu MainPage.xaml no meu projeto do Windows Phone, tentei usá-lo assim:

<TextBlock Text="{Binding HelloWorld}" Foreground="{ThemeResource RedBrush}" HorizontalAlignment="Center" VerticalAlignment="Center" FontFamily="{StaticResource RexBoldFontFamily}" FontSize="22"/>

Sei com certeza que esse é o nome da fonte, pois funciona em um dos meus aplicativos do Windows Phone. E tudo isso é bem conectado porque funciona bem com um recurso de cores.

Qualquer um conseguiu compartilhar a fonte e usá-la,

questionAnswers(2)

yourAnswerToTheQuestion