76 votes

Y a-t-il un moyen que je peux exécuter un projet de ASP.NET MVC sur godaddy.com web mutualisé ?

Y a-t-il un moyen que je peux exécuter un projet de ASP.NET MVC sur godaddy.com web mutualisé ?

89voto

Dan Esparza Points 11826

En tant que développeur, qui a déployé un projet MVC sur de GoDaddy ASP.NET l'hébergement mutualisé, je peux vous dire avec certitude que vous pouvez faire cela, et c'est assez facile.

  1. Tout d'abord, assurez-vous que vous avez obtenu GoDaddy windows plan d'hébergement (ils vendre à la fois Linux et Windows plans).
  2. Ensuite, assurez-vous que vous avez réglé le compte d'hébergement pour utiliser ASP 2.0/3.0/3.5 (cette option est activée par défaut, autant que je sache-mais vous devez vous assurer qu'il est défini à présent si vous l'avez modifié dans le passé). Vous définissez cette en cliquant sur "Gérer le Compte" / Content / Paramètres IIS.
  3. Ensuite, assurez-vous que votre projet MVC est set de copier le MVC .dll pour vos répertoire bin. ASP.NET MVC (comme de la bêta) met désormais ces assemblées dans le cas par défaut. Vous aurez besoin de changer votre projet. Des informations sur la façon de faire c'est sur Phil Haack du site web, ici.
  4. Dernier, juste de publier votre site et le téléchargement.

Il doit être vraiment simple. Merci de laisser un commentaire si vous avez des questions.

12voto

Haacked Points 31070

Dans la mesure où ils prennent en charge ASP.NET 3.5, vous pouvez suivre les instructions ci-après pour déployer votre application MVC en bin.

3voto

Rob Points 1092

Ne pouvez-vous pas simplement définir les références MVC pour qu'elles soient copiées en local (déploiement bin)? Ou avez-vous d'autres problèmes, comme leur niveau de confiance?

La solution la plus simple est de changer de fournisseur d'hébergement :)

0voto

Mahin Points 2534

Veuillez vérifier les autres fil qui donne la solution à ce sujet...

http://stackoverflow.com/questions/364637/asp-net-mvc-on-godaddy-not-working-not-primary-domain-deployment

Vous pouvez le vérifier en direct à http://mvc.tristonsoftware.com/

Nous voici à l'aide de Godaddy compte Partagé. J'ai suivi les étapes indiquées par PashaMelnik.

Une chose de plus... Merci de changement <forms loginUrl="~/Account/LogOn" timeout="2880"/> dans le web.config pour <forms loginUrl="~/Account.aspx/LogOn" timeout="2880"/> afin de refléter les changements ci-dessus.

Vous devez également configurer une Copie Locale de vrai dans le Système.Web.MVC ( peut être trouvé dans votre section Références ) Propriétés.

0voto

David Pirek Points 1

J'ai passé pas mal de temps là-dessus. Cela ne fonctionne pas, lisez mon article ici :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X