Я добавил элемент управления Windows Media Player com в свою панель инструментов, а затем успешно использовал элемент управления в форме в режиме отладки.
Однако, когда я пытаюсь запустить приложение в режиме выпуска, оно выдает ошибку с ...
Не удалось загрузить файл или сборку 'Interop.WMPLib, ... или один из егоdependecies.Была предпринята попытка загрузить программу с неверным форматом.
Путем некоторой трассировки я установил, что ошибка возникает не при создании элемента управления, а в методе EndInit.
Public Sub New
InitializeComponent()
wmp = New AxWMPLib.AxWindowsMediaPlayer()
wmp.BeginInit()
wmp.Enabled = True
wmp.Name = "wmp"
wmp.OcxState = CType(resources.GetObject("wmp.OcxState"), AxHost.State)
Me.Controls.Add(wmp)
Me.Controls.SetChildIndex(wmp, 0)
wmp.Dock = System.Windows.Forms.DockStyle.Fill
wmp.EndInit() ' <<< errors here !
End Sub
Чего мне не хватает?