2011-03-25 4 views
1

J'ai lu les messages de blog sur le déploiement des projets de MvC3 à des environnements d'hébergement partagé qui n'ont pas MVC3 installé:Ouverture d'un projet MVC3 sur une machine sans MVC3 installé?

http://www.iwantmymvc.com/2011-03-23-bin-deploy-aspnet-mvc-3-visual-studio

Je suis l'ouverture d'un projet MVC3 dans VS2010 sur une machine qui ne dispose pas MVC3 installée. J'ai ajouté les références à mon fichier * .csproj:

<Reference Include="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> 
<HintPath>..\..\lib\System.Web.Mvc.dll</HintPath> 
</Reference> 
<Reference Include="System.Web.Helpers"> 
<HintPath>..\..\lib\System.Web.Helpers.dll</HintPath> 
</Reference> 
<Reference Include="System.Web.Razor"> 
<HintPath>..\..\lib\System.Web.Razor.dll</HintPath> 
</Reference> 
<Reference Include="System.Web.WebPages"> 
<HintPath>..\..\lib\System.Web.WebPages.dll</HintPath> 
</Reference> 
<Reference Include="System.Web.WebPages.Deployment"> 
<HintPath>..\..\lib\System.Web.WebPages.Deployment.dll</HintPath> 
</Reference> 
<Reference Include="System.Web.WebPages.Razor"> 
<HintPath>..\..\lib\System.Web.WebPages.Razor.dll</HintPath> 
</Reference> 
<Reference Include="Microsoft.Web.Infrastructure"> 
<HintPath>..\..\lib\Microsoft.Web.Infrastructure.dll</HintPath> 
</Reference> 

Je reçois toujours l'erreur suivante:

The project type is not supported by this installation.

Je vais ouvrir le projet sur une machine avec MVC3 installé et parcourir aux références, qui pointe correctement vers le fichier lib local. Qu'est-ce que je rate?

+0

Aller par le message d'erreur ... il semble que vous manquez le modèle de projet VS.NET pour MVC. Peut-être que le copier à partir d'une machine qui l'a fonctionnerait? – Naraen

Répondre