У меня есть .net dll, которая содержит бизнес-логику, которую я хочу повторно использовать в пакете SSIS. DLL использует Entity Framework для своего уровня доступа к данным. Я нашел способ загрузить DLL во время выполнения (How to load an Assembly...), но я продолжаю получать ошибки, которые сводятся к тому, что не имеют допустимой строки подключения. Обычно в наших приложениях EF строка подключения находится в файле app.config, и EF загружает ее автоматически. Однако я не могу найти способ добавить файл конфигурации в пакет SSIS. Кто-нибудь имеет представление о том, как я могу добавить файл конфигурации или установить строку подключения, чтобы DLL на основе EF могла его использовать?SSIS и dll с использованием Entity Framework
Я использую VS 2012 и SQL Server 2012, EF 6.0 и .Net Framework 4,52
Вы проверили http://www.sqlis.com/post/Where-is-my-appconfig-for-SSIS.aspx? – Ako
Спасибо, что сработал. Кажется немного странным, что мне нужно будет поместить все мои специфические параметры пакета в общий файл dtshost.exe.config, но он работает, когда я помещаю в него строку соединения с сущностью. – Clinemi