2014-08-28 43 views
0

我的解決方案名稱:TestBA 我的AssemblyName:TestBA標籤 「XXX」 不XML命名空間存在

默認命名空間:Examples.Bootstrapper

在TestBA組裝我有轉換器文件夾:

namespace Examples.Bootstrapper.Converters 
{ 
    class PercentToPixelsConverter : IValueConverter 
(...) 

我嘗試使用:

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

(...)

<c:PercentToPixelsConverter x:Key="MyName" /> 

我得到一個錯誤:

The tag 'PercentToPixelsConverter' does not exist in XML namespace 'clr-namespace:Converters;assembly=TestBA'.

+0

嘗試如果命名空間來自同一個項目/程序集,則移除'; assembly = TestBA'。 – har07 2014-08-28 08:55:14

+0

@ har07,謝謝! – WymyslonyNick 2014-08-28 08:59:42

回答

0

您不必指定裝配如果命名空間是從名字相同的項目或組裝:

xmlns:c="clr-namespace:Examples.Bootstrapper.Converters" 
1

你需要讓你的public類:

public class PercentToPixelsConverter

相關問題