Неизвестная Ошибка Сборки с помощью Инструментария WPF

Я установил февраль 2010 Инструментарий WPF, поскольку я интересуюсь оценкой управления AutoCompleteBox, и я имею чрезвычайно ограниченный успех. Я могу получить контроль для работы, но как только я пытаюсь установить любой из, его - свойства в XAML, я получаю следующее:

Неизвестная ошибка сборки, 'Не может разрешить зависимость к блоку 'WPFToolkit, Version=3.5.40128.1, Culture=neutral, PublicKeyToken=31bf3856ad364e35', потому что это не было предварительно загружено. При использовании API ReflectionOnly зависимые сборки должны быть предварительно загружены или загружены по требованию через событие ReflectionOnlyAssemblyResolve.

Я тестировал это на пустом окне WPF в новом решении. Я предполагаю, что просто пропускаю ссылку или что-то... Вот XAML (я ничего не добавил к .xaml.cs):

<Window x:Class="WpfToolkitApplication.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:toolkit="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Input.Toolkit"
    Title="Window1" Height="300" Width="300">
    <Grid>
        <toolkit:AutoCompleteBox Height="25"/>
    </Grid>
</Window>

Единственной ссылкой, которую я добавил, является Система. Windows. Средства управления. Вход. Инструментарий. Какие-либо идеи?

18
задан CatBusStop 15 March 2010 в 14:02
поделиться

2 ответа

Вам необходимо добавить ссылку на WPFToolkit.dll (а не только на System.Windows.Controls.Input.Toolkit).

28
ответ дан 30 November 2019 в 07:49
поделиться

Я столкнулся с этой проблемой и смог ее обойти. В моем решении было несколько проектов: A - это библиотека C #, которая использует VSM и ссылается на WPFToolkit.dll. B - это приложение WPF, которое включает A в свой XAML, а B имеет ссылку на проект A.

Когда я получил ошибку, я смог ее устранить, добавив ссылку на WPFToolkit.dll в B. Я собираюсь попытаться превратить эту проблему в простое воспроизведение и зарегистрировать ее как ошибку для команды Visual Studio.

2
ответ дан 30 November 2019 в 07:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: