У меня есть UserControl (работает), который я хотел бы использовать в проекте WPF. Когда я запускаю приложение, я получаю следующую ошибку
Невозможно загрузить DLL «VCECLB.dll»: указанный модуль не найден. (Исключение из HRESULT: 0x8007007E)
Это C ++ dll, и если я добавлю его по ссылкам, он перейдет в папку проекта следующим образом:
Я также добавляю его в выходную папку \ Bin \ x64 \ Release но без успеха. Что я здесь не так делаю? Любые отзывы будут высоко оценены!
ОБНОВИТЬ:
XAML для загрузки UserControl выглядит так:
<Window x:Class="WpfApplication1LL_Neu.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:lowLightGrab="clr-namespace:LowLightGrab;assembly=LowLightGrab"Title="MainWindow" Height="350" Width="525">
<Grid>
<WindowsFormsHost Height="290" HorizontalAlignment="Left" Margin="16,10,0,0" Name="windowsFormsHost1" VerticalAlignment="Top" Width="475">
<lowLightGrab:UserControl1/>
</WindowsFormsHost>
</Grid>
</Window>
Спасибо
После добавления в качестве ссылки он будет скопирован в выходную папку.
Для времени разработки вы должны добавить в своем окне:
xmlns:VCECLB="clr-namespace:VCECLB;assembly=VCECLB"