Я создал следующую разметку для свободного файла XAML.
<StackPanel
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:sys="clr-namespace:System;assembly=mscorlib"
xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib">
<scg:List x:TypeArguments="sys:String">
HelloWorld
</scg:List>
</StackPanel>
Но я получаю эту ошибку, когда запускаю свободный XAML в IE:
Тег «Список» не существует в пространстве имен XML «clr-namespace: System.Collections.Generic; assembly = mscorlib». Строка '7' Позиция 2 '.
Как вы знаете, универсальные шаблоны в XAML являются функцией XAML 2009 и могут работать по большей части только в свободных файлах XAML. Но приведенный выше код не работает.
Есть какие-нибудь подсказки, почему возникла эта ошибка и как ее исправить? Заранее спасибо.