Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# xml命名空间中不存在标记“XXX”_C#_Xml_Xaml - Fatal编程技术网

C# xml命名空间中不存在标记“XXX”

C# xml命名空间中不存在标记“XXX”,c#,xml,xaml,C#,Xml,Xaml,我的解决方案名称:TestBA 我的名字:TestBA 默认名称空间:Examples.Bootstrapper 在TestBA Assembly中,我有一个转换器文件夹: namespace Examples.Bootstrapper.Converters { class PercentToPixelsConverter : IValueConverter (...) 我试图使用: xmlns:c="clr-namespace:Examples.Bootstrapper.Conver

我的解决方案名称:TestBA 我的名字:TestBA

默认名称空间:Examples.Bootstrapper

在TestBA Assembly中,我有一个转换器文件夹:

namespace Examples.Bootstrapper.Converters
{
    class PercentToPixelsConverter : IValueConverter
(...)
我试图使用:

xmlns:c="clr-namespace:Examples.Bootstrapper.Converters;assembly=TestBA"

我得到一个错误:

XML命名空间中不存在标记“PercentToPixelsConverter” 'clr命名空间:转换器;assembly=TestBA'


您需要公开您的课程:

公共类百分比像素转换器


如果命名空间来自同一项目或程序集,则不必指定程序集名称:

xmlns:c="clr-namespace:Examples.Bootstrapper.Converters"
尝试删除;如果命名空间来自同一项目/程序集,则assembly=TestBA。
xmlns:c="clr-namespace:Examples.Bootstrapper.Converters"