Modelos de projeto for Applications on aplicativo Diagrams

No Designer de Aplicativos, cada tipo de aplicativo que ofereça suporte a implementação tem um Modelo propriedade que especifica um modelo de projeto padrão.Quando você implementar o aplicativo, Visual Studio usa o modelo para gerar o projeto de aplicativo correspondente.

As seções a seguir contêm mais informações sobre modelos de projeto para aplicativos no diagrama de aplicativo:

  • Alterando modelos de projeto

  • Modelos de projeto personalizado

Para obter mais informações, consulte Introdução às Soluções, Projetos e Itens e Tipos de aplicativo e protótipos para definir aplicativo s.

Alterando modelos de projeto

Antes de implementar um aplicativo, você pode alterar seu modelo de projeto.Quando você implementar o aplicativo, Visual Studio gera os arquivos de projeto correspondente na sua solução. Para obter mais informações, consulte Como: alterar de modelos de projeto para aplicativos.

Observação:

O modelo de projeto afeta somente a criação inicial de o project (projeto) .Não é possível alterar este modelo após implementação.Além disso, você não pode conjunto- para um aplicativo com engenharia reversa .Para obter mais informações, consulte Considerações sobre a implementação de aplicativos.

Por exemplo, para um aplicativo de serviço Web do ASP.NET, o modelo de projeto padrão é um site vazio.Antes da implementação, você pode selecionar o modelo de site da Web do ASP.NET em vez disso.Este modelo adiciona uma página da Web que você pode usar para criar uma interface de usuário bem sistema autônomo uma interface de serviço Web através de programação para o site da Web.Quando o aplicativo é implementado, um arquivo .aspx para a página da Web é adicionado para o projeto de aplicativo no gerenciador de soluções.

Observação:

Visual Studio não visualizar páginas da Web no diagrama de aplicativo. Para um aplicativo ASP.NET implementado, você pode adicionar páginas da Web para seu projeto por meio de gerenciador de soluções.

Para obter mais informações sobre os diferentes projetos disponível no Visual Studio, consulte o Visual Studio documentação.

Modelos de projeto personalizado

Você pode atribuir um modelo personalizado para um aplicativo em vez de usar um modelo de projeto predefinidos.No entanto, antes de atribuir um modelo personalizado, o primeiro deve existir no modelo ou você deve criar o modelo.Quando você implementar o aplicativo, Visual Studio gera arquivos de projeto definidas pelo modelo personalizado. Para obter mais informações, consulte Modelos Visual Studio e Criando modelos de projeto.

Considerações para criação e selecionando modelos personalizados

Ao criar ou selecionar um modelo personalizado, esteja ciente das considerações a seguir:

  • Um modelo personalizado deve criar um projeto que é consistente com o tipo de aplicativo ao qual você atribui o modelo.

    Designers de sistema distribuído oferecer suporte a modelos de projeto de aplicativo Web somente Windows, Office, site da Web e Web do ASP.NET.Por exemplo, modelos personalizados criados de Visual Studio Projetos de dispositivo inteligentes não podem ser usados para implementar aplicativos Windows ou do Office.

  • Um modelo personalizado deve gerar somente um projeto único aplicativo.

  • Um modelo personalizado pode criar pontos de extremidade adicionais.

    Se você selecionar um modelo de projeto que inclui código para pontos de extremidade suportado no diagrama de aplicativo, Visual Studio adiciona esses pontos de extremidade do aplicativo no diagrama.

  • Um modelo personalizado não deve gerar uma definição de aplicativo (arquivo .sdm).Este arquivo entrarão em conflito com a um criado durante o processo de implementação.

    Por exemplo, você pode criar um modelo personalizado do projeto de um aplicativo implementado.Este modelo irá incluir um arquivo .sdm.No entanto, esses modelos irão gerar um erro e bloquear o diagrama de aplicativo.Para obter mais informações, consulte Visão geral sobre o modelo de definição do sistema (SDM) e Solução de problemas aplicativo Diagrams.

    Dica:

    Para criar um modelo que gera um projeto semelhante a um aplicativo implementado existente, crie um protótipo personalizado do aplicativo.Remova o arquivo .sdm antes Você sav e o modelo.Para obter mais informações, consulte Como: Criar protótipos de personalizar a partir de aplicativos configurados e pontos de extremidade.

  • Ao selecionar um modelo personalizado para um protótipo de aplicativo personalizado que você planeja distribuir, conjunto o Modelo propriedade para um caminho relativo em vez do caminho absoluto e omitir a barra invertida entrelinhamento (\).Esta ação torna possível armazenar o modelo personalizado em qualquer unidade.

    Por exemplo, suponha que você escolher um modelo personalizado localizado no diretório "c:\Arquivos de Programas\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplatesCache\...." Quando você define a propriedade de modelo para o protótipo de aplicativo personalizado, especifique o seguinte caminho relativo em vez do caminho absoluto e omitir a barra entrelinhamento invertida (\\\): "ProjectTemplatesCache\...."

Consulte também

Outros recursos

Definindo Applications on aplicativo Diagrams

Atribuir modelos de projeto a Applications on aplicativo Diagrams