У меня есть сторонняя dll, на которую я пытаюсь ссылаться в своем проекте Silverlight. Я могу использовать эту DLL и ссылаться на нее в тестовом приложении WPF. Попытка ссылаться на эту же DLL в моем приложении Silverlight не работает. Я использую класс AutomationFactory, чтобы получить указатель на DLL, но я не уверен, что я делаю это правильно.
dynamic btApp = AutomationFactory.CreateObject("BarTender.Application");
Помещая Bartender.Application в качестве аргумента в метод CreateObject, я могу получить указатель на dll, но, боюсь, это не правильная dll. Как мне ссылаться на конкретную DLL, которую мне нужно использовать.
Код
dynamic btApp = AutomationFactory.CreateObject("BarTender.Application");
//dynamic btMessages = null;
dynamic btFormat = btApp.Formats.Open("c:\\Temp/Format1.btw", false, "");
btFormat.SetNamedSubStringValue("testing", barcodeValue);
btFormat.Print("Job1");
btFormat.Close(2);