使用标签:I, face, the, following, problem:, I, have, written, a, wrapper, library, that, exposes, specific, functionalities, of, the, Word, and, Excel, Automation, API, and, use, it, in, an, application, that, is, regularly, updated, on, the, client, side., It, is, clear, that, the, client, must, provide, the, Automation, Libraries, for, both, Word, and, Excel, which, come, with, the, Office, installation, CD, but, are, not, installed, by, default., Suppose, the, client, side, does, not, provide, those, libraries, due, to, uncomplete, Office, installation., What, I, wonder, is, if, there, is, a, decent, way, for, me, to, install, those, libraries, provided, their, version, is, the, same, as, the, Office, version, on, the, client, side, and, use, them, with, my, library, on, the, client, side, I, saw, that, the, libraries, are, installed, in, the, GAC., Is, it, a, good, way, to, check, if, the, libraries, are, present, on, the, client, side, during, the, setup, of, my, application, and, if, not, install, them, in, the, GAC, and, is, this, going, to, be, enough, for, the, whole, thing, to, start, working,时间:2008-4-25 13:51:12 | 相关网摘
I face the following problem: I have written a wrapper library that exposes specific functionalities of the Word and Excel Automation API and use it in an application that is regularly updated on the client side. It is clear that the client must provide the Automation Libraries for both Word and Excel which come with the Office installation CD but are not installed by default. Suppose the client side does not provide those libraries due to uncomplete Office installation. What I wonder is if there is a decent way for me to install those libraries provided their version is the same as the Office version on the client side, and use them with my library on the client side I saw that the libraries are installed in the GAC. Is it a good way to check if the libraries are present on the client side during the setup of my application and if not, install them in the GAC, and is this going to be enough for the whole thing to start working