You can use Visual Studio Tools for Office to create document-level solutions and application-level solutions. The projects that are available to you depend on which combination of products you have installed. For more information, see Features Available by Product Combination.
Document-level projects support Microsoft Office Word 2003 and Microsoft Office Excel 2003. They include two main parts: a Microsoft Office 2003 document and an assembly. The document can be a Word document (.doc), a Word template (.dot), an Excel workbook (.xls), or an Excel template (.xlt). The assembly is a .dll file generated from a Visual Basic (.vb) or C# (.cs) file. The assembly contains managed code that adds functionality to the document.
Application-level projects support a variety of applications in Microsoft Office 2003 and the 2007 Microsoft Office system. These projects consist of an assembly that contains the functionality of the add-in. The assembly is a .dll file that is loaded when the Microsoft Office application is started. An add-in has access to all types in the object model of the application.
In This Section
Related Sections