Latest web development tutorials

Páginas da Web ASP.NET - edição

Saiba como publicar aplicação páginas da Web sem a WebMatrix uso.


No caso sem usar WebMatrix publicar seu aplicativo

Por WebMatrix (ou Visual Studio) no uso de uma ordem, você pode publicar um aplicativo de páginas da Web ASP.NET para um servidor remoto.

Esta função irá copiar todos os seus arquivos de aplicativos, páginas cshtml, imagens, bem como para Web Pages, Navalha, Ajudantes, SQL Server Compact (se estiver usando um banco de dados) todos os arquivos DLL necessárias.

Às vezes você não quer usar WebMatrix publicar seu aplicativo. Talvez porque o seu provedor de hospedagem suporta apenas FTP, talvez você já tem um clássico Web site baseado em ASP, você pode querer copiar todos os arquivos você mesmo, você pode querer usar o Front Page, Expression Web e algum outro software de publicação.

Você tem um problema? Sim, ele vai. Mas você tem uma maneira de resolvê-lo.

Para realizar a cópia site, você deve saber como consultar o arquivo correto, quais arquivos DLL que você deseja copiar e armazená-los onde eles estão.

Siga estes passos:


1. Usando a última versão do ASP.NET

Antes de prosseguir, certifique-se de que o seu anfitrião está executando a versão mais recente do ASP.NET (4.0 ou 4.5).


2. Copie as pastas da Web

Copie o seu website (todas as pastas e conteúdo) para o arquivo do aplicativo no host remoto (servidor) a partir de uma pasta em seu computador de desenvolvimento.

lâmpada

Se seu aplicativo contém dados, não copie os dados (ver o ponto 4 abaixo).


3. Copie os arquivos DLL

Certifique-se de que o arquivo bin na sua pasta de host remoto contém o mesmo arquivo DLL no computador de desenvolvimento.

Depois de copiar a pasta bin, que deve conter os seguintes arquivos:

Microsoft.Web.Infrastructure.dll
NuGet.Core.dll
System.Web.Helpers.dll
System.Web.Razor.dll
System.Web.WebPages.Administration.dll
System.Web.WebPages.Deployment.dll
System.Web.WebPages.dll
System.Web.WebPages.Razor.dll
WebMatrix.Data.dll
WebMatrix.WebData


4. Copie seus dados

Se seu aplicativo contém os dados ou banco de dados. Tais como banco de dados do SQL Server Compact (a ficheiro.sdf na pasta App_Data), por favor, considere o seguinte:

Você gostaria de publicar seus dados de teste para um servidor remoto?

A maior parte do tempo, geralmente não é desejável.

Se você tiver dados de teste no computador de desenvolvimento, que vai substituir os seus dados de produção no host remoto.

Se você deve copiar o banco de dados SQL (ficheiro.sdf), então você deve eliminar todos os dados no banco de dados, em seguida, copiar um arquivo .sdf vazia do seu computador de desenvolvimento para o servidor.

É isso aí. BOA SORTE!