入门 (Visual Studio 中的 Office 开发)Get started (Office development in Visual Studio)

本部分包含可帮助你开始在 Visual Studio 中使用 Microsoft Office 开发人员工具的主题。This section contains topics that help you get started using the Microsoft Office developer tools in Visual Studio.

Note

有兴趣开发跨多个平台扩展 Office 体验的解决方案?Interested in developing solutions that extend the Office experience across multiple platforms? 查看新的 " Office 外接程序" 模型Check out the new Office Add-ins model. 与 VSTO 外接程序和解决方案相比,Office 外接程序的占用空间较小,可以使用几乎任何 web 编程技术(例如 HTML5、JavaScript、CSS3 和 XML)生成它们。Office Add-ins have a small footprint compared to VSTO Add-ins and solutions, and you can build them by using almost any web programming technology, such as HTML5, JavaScript, CSS3, and XML.

本节内容In this section

提供用于在 Visual Studio 中开发 Office 解决方案的背景信息。Provides background information for developing Office solutions in Visual Studio.

介绍面向 .NET Framework 4.NET Framework 4 或更高版本的 Office 项目的新设计,并列出迁移至 .NET Framework 4.NET Framework 4 或更高版本的 Office 项目中的代码的重大更改。Describes the new design of Office projects that target the .NET Framework 4.NET Framework 4 or later, and lists breaking changes to code in Office projects that you migrate to the .NET Framework 4.NET Framework 4 or later.

介绍哪些应用程序和项目需要使用 Office 开发功能(如功能区扩展性、自定义任务窗格、操作窗格和窗体区域)。Describes which applications and projects are required to use Office development features such as Ribbon extensibility, custom task panes, actions panes, and form regions.

提供有关安装 Office 开发工具、使 Office 解决方案能够在最终用户计算机上运行的运行时和 Office 主互操作程序集的信息和步骤。Provides information and steps for installing the Office development tools, the runtime that enables Office solutions to run on end-user computers, and the Office primary interop assemblies.

提供使用 Visual Studio 创建 Excel 文档级自定义项所需的重要概念的摘要。Provides a summary of the important concepts needed to use Visual Studio to create document-level customizations for Excel.

提供使用 Visual Studio 创建 Word 文档级自定义项所需的重要概念的摘要。Provides a summary of the important concepts needed to use Visual Studio to create document-level customizations for Word.

提供使用 Visual Studio 创建适用于 Microsoft Office 应用程序的应用程序级 Visual Studio Tools for Office (VSTO) 外接程序所需的重要概念的摘要。Provides a summary of the important concepts needed to use Visual Studio to create application-level Visual Studio Tools for Office (VSTO) Add-ins for Microsoft Office applications.

介绍用于开发 Office 解决方案的 Visual Basic for Applications 和 Visual Studio 中的 Office 开发工具的相对优势。Describes the relative strengths of Visual Basic for Applications and the Office development tools in Visual Studio for developing Office solutions.

提供指向可帮助解决常见问题的主题的链接。Provides links to topics that can help solve common problems.

提供指向示例应用程序和主题的链接,这些主题提供有关执行常规任务的分步说明。Provides links to sample applications and topics that give step-by-step instructions for performing common tasks.

介绍 Office 解决方案的组件及其在设计时和运行时的工作方式。Describes the components of Office solutions and how they work at design time and runtime.

提供有关如何创建 Office 项目和在 Visual StudioVisual Studio中配置项目的信息。Provides information about how to create an Office project and configure your project in Visual StudioVisual Studio.

提供有关如何在 Office 项目中实现代码和用户界面自定义的信息。Provides information about how to implement code and user interface customizations in an Office project.

提供有关 Office 解决方案的安全性要求的信息。Provides information about security requirements for Office solutions.

提供有关如何让用户能够使用 Office 解决方案的信息,并介绍在选择部署方法和设置安全性时要考虑的主要问题。Provides information about how to make Office solutions available to your users, and describes the major issues to consider when you choose a deployment method and set security.