2008-10-27 2 views
4

Я пытаюсь использовать сетку из WPFToolkit, но я получаю сообщение об ошибке:Не удалось загрузить тип «System.Windows.Controls.Primitives.MultiSelector» из сборки PresentationFramework

DisplayDataMapping.xaml (9,89): 
    errorMC1000: Unknown build error, 
    'Could not load type 'System.Windows.Controls.Primitives.MultiSelector' from assembly 
    'PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. Line 9 Position 89.' 

Вот является xaml:

 
    <UserControl x:Class="DisplayDataMapping" 
     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
     xmlns:toolkit="http://schemas.microsoft.com/wpf/2008/toolkit"> 
     <StackPanel Margin="10"> 
      <Border CornerRadius="5" BorderThickness="1" Padding="5" BorderBrush="WhiteSmoke"> 
       <toolkit:DataGrid x:Name="dataGridPostings" Background="Transparent" 
          AlternatingRowBackground="LightSteelBlue" RowBackground="White" 
          GridLinesVisibility="None" HorizontalGridLinesBrush="SlateGray"> 
       </toolkit:DataGrid> 
      </Border> 
     </StackPanel> 
    </UserControl> 

+0

Это может быть связано с зависимостью от SP1 среды .NET 3.5. Машина сборки, в которой эта ошибка возникает только с .NET 3.5, без SP1 ... – 2008-10-27 20:29:29

ответ

2

Инструмент WPF Toolkit зависит от .NET Framework 3.5 SP1 (на случай, если вы уже не знаете).

0

Попробуйте установить VS08 SP1

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