Início > Dicas / Tips > Publicando site ASP.NET MVC 3 em sua Hospedagem

Publicando site ASP.NET MVC 3 em sua Hospedagem

Publicar um site em ASP.NET MVC 3 na sua hospedagem pode gerar alguma exceção, caso as dll´s do MVC3 não tenham sido encontradas no servidor.

Ex:  Could not load file or assembly ‘System.ServiceModel.DomainServices.Hosting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35’ or one of its dependencies. The system cannot find the file specified.

Isso acontece pelo MVC3 ser recente, e não ser distribuído na última versão do .NET Framework. Para satisfazer essas dependências as seguintes DLL´s devem ser enviadas para a pasta BIN do seu site:

  • Microsoft.Web.Infrastructure.dll
  • System.Web.Helpers.dll
  • System.Web.Mvc.dll
  • System.Web.Razor.dll
  • System.Web.Routing.dll
  • System.Web.WebPages.dll
  • System.Web.WebPages.Razor.dll

Uma forma fácil de enviar estas dll´s junto com seu build, é nas referências do seu projeto, clicar nestas referências e alterar a propriedade CopyLocal = true. Isso evita que sejam enviadas DLL´s diferentes das utilizadas no projeto.

Saiba mais sobre a tecnologia ASP.NET MVC: http://www.asp.net/mvc
Dependência de referências para publicar sites em ASP.NET MVC3 – http://joselino.net/2012/01/14/dependencia-de-referencias-para-publicar-sites-em-asp-net-mvc3/

Anúncios
  1. Agnaldo
    05 - 12 às 9:06 pm

    Agnaldo disse:
    O seu comentário está aguardando moderação.

    05 – 12 às 9:06 pm

    Gabriel, fiz tudo isso mas ainda continuo recebendo uma mensagem:
    HTTP Error 403.14 – Forbidden
    The Web server is configured to not list the contents of this directory.

    O meu provedor já disse que está tudo configurado, etc, você poderia me dar uma consultoria

    Agnaldo

    agnaldo@tqs.com.br

    • 09 - 12 às 6:25 pm

      Fala agnaldo.

      Sua hospedagem é Full Trust ou Medium Trust?

  1. No trackbacks yet.

Deixar uma Anotação

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

dotnettips.wordpress.com/

Helping Programmers Since 1994

Viagem e Voo

Dicas para viagens, férias e voos nacionais e internacionais

Ivan Guimarães Meirelles

Analista Desenvolvedor

Void Podcast

Vazio e sem retorno de valor

Elemar DEV

Negócios, tecnologia e desenvolvimento

2,000 Things You Should Know About WPF

Everything a WPF Developer Needs to Know, in Bite-Sized Chunks

blog

so long

Fernando Franzini Blog

Engenharia de Software e Arquitetura Ágil

Gabriel RB.net

Blog técnico, com dicas, códigos, novidades e problemas do dia-a-dia programando.

Alexandre Valente's Blog

Experiências em tecnologia e assuntos diversos

%d blogueiros gostam disto: