Criar soluções do Office no Visual Studio

Você pode desenvolver soluções no Visual Studio para personalizar aplicativos do Microsoft Office e adicionar os recursos específicos que necessários para seus processos de negócios.Por exemplo, você pode ativar o Microsoft Office Word em um gerador de contrato que monta contratos fora das partes pré-existentes que podem ser feitas editável ou não editável.Com o Microsoft Office Excel, você pode criar uma planilha de orçamento automatizada personalizada para diferentes projetos.

Criando projetos do Office

Antes de começar, você deve determinar seus requisitos e descobrir o tipo de solução que se ajuste melhor.Por exemplo, se sua solução Office deve executar cada vez que o aplicativo é usado, um nível de aplicativo Adicionar - in melhor adequada aos seus requisitos.Se o código está totalmente integrado com um Simples documento, Criar uma personalização de nível de documento.Esses tipos de projetos estão disponíveis como modelos de projeto do Visual Studio.Para obter mais informações sobre os modelos de projeto que estão incluídos com Ferramentas do Visual Studio para o Office, consulte O Visual Studio Tools for Office Visão geral de modelos do projeto.

Se você criar uma personalização de nível de documento, considere como ele deve ser usado por Múltiplo pessoas.Todos irão trabalhar no mesmo documento ou todos devem ter uma Copiar separada do documento que eles podem personalizar?Há modelos de projeto que são adequados para ambos os tipos, que estão documentados em Documentoar vs. Arquivos de modelo.

Se você criar um modelo do Word, você não pode usá-lo como um modelo global ou anexá-lo a documentos existentes, além disso, não há nenhum modelo de projeto para um Excel Adicionar no arquivo (.xla).Para mais informações, consulte: Limitações de modelos Global e o Excel Adicionar-ins (arquivos .xla).

Escolhendo um .NET Versão do Framework

Depois de selecionar o tipo de projeto que melhor atenda às suas necessidades, você precisará escolher qual versão do Framework .NET para usar em seu processo de desenvolvimento.A versão que você selecionar afeta os recursos que estão disponíveis para você, como a solução carrega dentro do aplicativo do Microsoft Office, onde você pode colocar o instalador de solução, quando as atualizações são instaladas e quais opções de implantação estão disponíveis para você.

A tabela a seguir mostra as versões necessárias mínimas do .NET Framework se desejar desenvolver para o Microsoft Office 2003 ou o Microsoft Office Sistema de 2007.

Microsoft Office

.NET Framework

O Visual Studio Tools for Office Tempo de execução

Microsoft Office 2003

.NET Framework 2,0

O Visual Studio 2005 Tools for Office segundo Edition

Microsoft Office Sistema de 2007

.NET Framework 3,5

O Visual Studio Tools for Office 3.0

.NET framework 3.5 SP1

O Visual Studio Tools for Office 3.0 SP1

Perfil de cliente de estrutura .NET (novo no Visual Studio 2008 Serviço Pack 1 (SP1))

O Visual Studio Tools for Office 3.0 SP1

Para o .NET Framework 2.0, 3.0 e 3.5, você pode definir a versão do Framework .NET quando você Criar um novo projeto.No entanto, você também pode alterar a versão do Framework .NET da sua solução do Office após a criação do projeto.

Se você desejar desenvolver para o perfil de cliente do .NET Framework, você deve definir essa opção depois que o projeto for criado.Para obter mais informações sobre como alterar o destino do .NET Versão do Framework, consulte Como: Alterar a estrutura .NET de destino.

Criação de soluções para Múltiplo versões do Microsoft Office

Se o cliente BAmbose usa váriAmbos versões do Microsoft Office, você pode desenvolver soluções do Office que funcionam em ambAmbos.Você deve decidir como oferecer suporte e implantar um Simples solução que funciona no Microsoft Office 2003 e o 2007 Microsoft Office Sistema ou como tirar proveito dos recursos em diferentes versões do Microsoft Office ao implantar uma solução específico da versão.For more information, see Criação de soluções para Múltiplo versões do Microsoft Office.

Nesta seção

Consulte também

Conceitos

Implantando soluções do Office (Sistema de 2003)

Tarefas Comuns na Programação para Office

Desenvolvendo soluções do Office

Outros recursos

Arquitetura do Ferramentas do Visual Studio para soluções do Office Arquitetura das Soluções das Ferramentas do Visual Studio para o Office

Date

History

Motivo

De 2008 de julho

Adicionados informações sobre perfil de cliente do .NET Framework e Visual Studio Tools para Office 3.0 SP1 em tempo de execução.

Alteração de recurso do SP1.