Visual Studio Tools for Office: Using C# with Excel, Word, Outlook, and InfoPath [Electronic resources]

Eric Carter, Eric Lippert

نسخه متنی -صفحه : 213/ 147
نمايش فراداده

Chapter 20. Deployment

After you have built a great VSTO 2005 solution by customizing a Word document or Excel spreadsheet, you have to get the final bits of the code to your users somehow. But how? There are two broad classifications of deployment scenarios: local install and network install. Each has pros and cons.

Consider how this problem has traditionally been solved in the application programming world. In the traditional "rich client" or "thick client" application, all the application logic is stored in files that somehow get copied to the local machine. There might be a single .exe file, or the solution might have a number of .dll files associated with it that also need to be installed. When installing a thick client application, often the administrator or end user needs to run some kind of setup program to ensure that everything is registered and in the right location.