Я пытаюсь включить в свой XAML некоторые классы, которые преобразуют значения. Тем не менее, я' я получаю следующую ошибку при компиляции:
Неопределенное пространство имен CLR. URI 'clr-namespace' ссылается на пространство имен 'View.Summary.Converters', которое не включено в сборку. (View \ View)
И XAML, в котором происходит ошибка:
xmlns:c="clr-namespace:View.Summary.Converters"
Кроме того, вот схема из моих классов преобразования / пространства имен:
namespace View.Summary.Converters
{
class CollapsedIfNegative : IValueConverter { }
class VisibleIfNegative : IValueConverter { }
class ErrorCodeToString : IValueConverter { }
}
Мне пришлось удалить внутреннюю часть кода, потому что проект, над которым я работаю, очень конфиденциальный.
Я понял, в чем дело. Хотя visual studio показала это как первую ошибку, на самом деле в моем коде были и другие ошибки, которые не позволяли собрать конвертеры. Таким образом, когда VS искала сборку, ее там не было.