Можем ли мы связать и ссылаться на механизм Microsoft Access как часть наших двоичных файлов для развертывания? - PullRequest
3 голосов
/ 24 января 2012

В настоящее время мы разрабатываем функциональность, которая использует серверный драйвер Microsoft.ACE.OLEDB.12.0 для взаимодействия с файлами MS-Excel. Хотя я знаю, что распространяемый Microsoft Access Database Engine доступен, я полагаю, что менеджеры безопасности среды развертывания немного испугаются из-за запуска полного setup.exe только для одного приложения (из многих) в общей среде.

Итак, можем ли мы просто связать и ссылаться на эти DLL как часть нашей сборки, или мы застряли в полномасштабном развертывании с использованием Microsoft .exe?

1 Ответ

3 голосов
/ 24 января 2012

Если явно не указано иное, библиотеки DLL не подлежат распространению, кроме как через распространяемый пакет, на который вы ссылаетесь.

Стандартная практика от Microsoft состоит в том, чтобы заставить вас использовать распространяемый пакет, предположительно, чтобы избежать плохого пользовательского опыта при неудачной ручной установке. Поэтому я думаю, что вам просто нужно будет принять развертывание этого пакета.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...