2012-01-24 52 views
3

我們目前正在開發使用Microsoft.ACE.OLEDB.12.0驅動程序服務器端與MS-Excel文件接口的功能。雖然我知道Microsoft Access Database Engine Redistributable可用,但我相信部署環境的安全管理員會對共享環境中的一個應用程序(包括許多應用程序)運行完整的setup.exe感到困惑。我們是否可以將Microsoft Access引擎作爲我們的二進制文件的一部分進行捆綁和引用以進行部署?

那麼,我們是否可以將這些DLL作爲我們構建的一部分進行捆綁和引用,或者我們是否使用Microsoft .exe進行全面部署?

回答

3

除非在任何地方明確說明,否則DLL不能通過您鏈接到的可再發行組件包來重新發布。

Microsoft的標準做法是強制您使用可重新分發的軟件包,可能是爲了避免大量來自手動安裝的不良用戶體驗。所以我認爲你只需要接受這個包的部署。

相關問題