2016-04-03 2 views
0

У меня есть следующие пространства имен xml, на которые ссылается мой xaml. У обоих есть какая-то двусмысленность.Настройка двусмысленных типов ссылок на xmlns: xmlns: x и xmlns: атрибуты cal для приоритета

<Window x:Class="HelloWorld.Shell" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:cal="http://www.codeplex.com/prism" Title="Hello World" Height="300" Width="300"> <ItemsControl Name="MainRegion" cal:RegionManager.RegionName="MainRegion" /> </Window>

Сообщение об ошибке брошено

неоднозначных ссылок типа. Тип с именем «RegionManager» встречается, по крайней мере, в двух пространствах имен: «Microsoft.Practices.Prism.Regions» и «Prism.Regions». Рассмотрите возможность настройки атрибутов сборки XmlnsDefinition.

в

HelloWorld.Desktop HelloWorld \ HelloWorld.Desktop \ Shell.xaml

ответ

0

Посмотрите, как у вас есть 2 ссылки в вашем проекте на Призма

Я думаю, что вы установили Prism 4 и Prism 5 на одно и то же решение?

Если да, попробуйте удалить ссылки для Призма 4.

Смежные вопросы